我收到以下错误:
12:05:59,782(主要)调试 [DataNucleus.Datastore] - 现在创建了 StoreManager 12:07:22,801(主要)调试 [DataNucleus.Datastore.Schema] - 列“TIP.ID”添加到表的内部表示。 12:07:22,802(主)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.id] -> 列 [TIP.ID] 使用“org.datanucleus”类型的映射.store.mapped.mapping.IntegerMapping" (org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping) 12:07:22,822(主要)调试 [DataNucleus.Datastore.Schema] - 列“”USER“.ID”添加到表的内部表示。 12:07:22,825(主)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.User.id] -> 列 ["USER".ID] 使用“org”类型的映射.datanucleus.store.mapped.mapping.IntegerMapping" (org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping) 12:07:22,828(主)调试 [DataNucleus.Datastore] - 表“USER”将管理类 name.antonsmirnov.tips.db.User 字段的持久性(继承策略 =“new-table”) 12:07:22,830(主要)调试 [DataNucleus.Datastore.Schema] - 列“”USER“.EMAIL”添加到表的内部表示。 12:07:22,836(主要)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.User.email] -> 列 ["USER".EMAIL] 使用“org”类型的映射.datanucleus.store.mapped.mapping.StringMapping" (org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping) 12:07:22,837(主)调试 [DataNucleus.Datastore.Schema] - 列“”USER“。”NAME“”添加到表的内部表示。 12:07:22,838(主)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.User.name] -> 使用类型映射的列 ["USER"."NAME"] “org.datanucleus.store.mapped.mapping.StringMapping”(org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping) 12:07:22,852(主要)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.User.tips] -> 列 [[none]] 使用“org.datanucleus”类型的映射.store.mapped.mapping.CollectionMapping" () 12:07:22,857 (main) DEBUG [DataNucleus.Datastore] - Table TIP 将管理类 name.antonsmirnov.tips.db.Tip 的字段的持久性(继承策略 =“new-table”) 12:07:22,858(主)调试 [DataNucleus.Datastore.Schema] - 列“TIP.CREATED”添加到表的内部表示。 12:07:22,859(主要)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.created] -> 列 [TIP.CREATED] 使用“org.datanucleus”类型的映射.store.mapped.mapping.DateMapping" (org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping) 12:07:22,860(主要)调试 [DataNucleus.Datastore.Schema] - 列“TIP.LATITUDE”添加到表的内部表示。 12:07:22,861(主)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.latitude] -> 列 [TIP.LATITUDE] 使用“org.datanucleus”类型的映射.store.mapped.mapping.DoubleMapping" (org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping) 12:07:22,862(主)调试 [DataNucleus.Datastore.Schema] - 列“TIP.LONGITUDE”添加到表的内部表示。 12:07:22,863(主要)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.longitude] -> 列 [TIP.LONGITUDE] 使用“org.datanucleus”类型的映射.store.mapped.mapping.DoubleMapping" (org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping) 12:07:22,863(主要)调试 [DataNucleus.Datastore.Schema] - 列“TIP.TEXT”添加到表的内部表示。 12:07:22,864(主)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.text] -> 列 [TIP.TEXT] 使用“org.datanucleus”类型的映射.store.mapped.mapping.StringMapping" (org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping) 12:07:22,869(主)调试 [DataNucleus.Datastore.Schema] - 列“TIP.USER_ID”添加到表的内部表示。 12:07:22,870(主要)调试 [DataNucleus.Datastore.Schema] - 字段 [name.antonsmirnov.tips.db.Tip.user] -> 列 [TIP.USER_ID] 使用“org.datanucleus”类型的映射.store.mapped.mapping.PersistableMapping" (org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping) 12:07:22,873 (main) DEBUG [DataNucleus.Datastore.Schema] - 检查“USER”是否存在返回没有表 12:07:22,874(主)调试 [DataNucleus.Datastore.Schema] - 创建表“USER” 12:07:22,885(主)调试 [DataNucleus.Datastore.Schema] - 创建表“用户” ( ID INTEGER PRIMARY KEY 自增, 电子邮件文本(255)空, “名称”文本(255)空, 唯一(电子邮件) ) 12:07:22,887(主)调试 [DataNucleus.Datastore.Schema] - 执行时间 = 1 毫秒 12:07:22,890 (main) DEBUG [DataNucleus.Datastore.Schema] - 检查 TIP 的存在没有返回表 12:07:22,890(主)调试 [DataNucleus.Datastore.Schema] - 创建表提示 12:07:22,899(主要)调试 [DataNucleus.Datastore.Schema] - 创建表提示 ( ID INTEGER PRIMARY KEY 自增, 已创建时间戳 NULL, LATITUDE 双空, 经度双 NULL, 文本文本(255)空, USER_ID 整数 NULL ) 12:07:22,900(主)调试 [DataNucleus.Datastore.Schema] - 执行时间 = 1 毫秒 12:07:22,924(主要)调试 [DataNucleus.Datastore.Schema] - 在目录“”模式“”中创建索引“TIP_N49” 12:07:22,925(主要)调试 [DataNucleus.Datastore.Schema] - 创建索引 TIP_N49 ON TIP (USER_ID) 12:07:22,927(主)调试 [DataNucleus.Datastore.Schema] - 执行时间 = 0 毫秒 12:07:24,095(主要)调试 [DataNucleus.Datastore] - 检索连接“jdbc:sqlite::memory:, UserName=null, SQLiteJDBC”的 PreparedStatement 12:07:24,101(主要)调试 [DataNucleus.Datastore] - 关闭 PreparedStatement “org.sqlite.PrepStmt@23461d1” 12:07:24,113(主)调试 [DataNucleus.Datastore.Native] - 从“用户”U 中选择“名称.antonsmirnov.tips.db.User”作为 NUCLEUS_TYPE、U.EMAIL、U.ID、U.“名称”在哪里 U.EMAIL = 12:07:24,114(主)调试 [DataNucleus.Datastore.Retrieve] - 执行时间 = 1 毫秒 12:09:16,938(主要)调试 [DataNucleus.Datastore] - 检索连接“jdbc:sqlite::memory:, UserName=null, SQLiteJDBC”的 PreparedStatement 12:09:16,946 (main) WARN [DataNucleus.Datastore.Persist] - 使用语句 "INSERT INTO "USER" ("NAME",EMAIL) 值插入对象 "name.antonsmirnov.tips.db.User@55291cd" ?,?)" failed : [SQLITE_ERROR] SQL 错误或缺少数据库(没有这样的表:USER)