0

次のエラーが表示されます。

12:05:59,782 (メイン) DEBUG [DataNucleus.Datastore] - StoreManager が作成されました
12:07:22,801 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.ID」が追加されました。
12:07:22,802 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 列 ""USER".ID" がテーブルの内部表現に追加されました。
12:07:22,825 (メイン) DEBUG [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 (main) DEBUG [DataNucleus.Datastore] - テーブル「USER」は、クラス name.antonsmirnov.tips.db.User のフィールドの永続性を管理します (inheritance strategy="new-table")
12:07:22,830 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 列 ""USER".EMAIL" がテーブルの内部表現に追加されました。
12:07:22,836 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 列 ""USER"."NAME"" がテーブルの内部表現に追加されました。
12:07:22,838 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - フィールド [name.antonsmirnov.tips.db.User.tips] -> 列 [[none]] タイプ「org.datanucleus」のマッピングを使用.store.mapped.mapping.CollectionMapping" ()
12:07:22,857 (main) DEBUG [DataNucleus.Datastore] - テーブル TIP は、クラス name.antonsmirnov.tips.db.Tip のフィールドの永続性を管理します (inheritance strategy="new-table")
12:07:22,858 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.CREATED」が追加されました。
12:07:22,859 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.LATITUDE」が追加されました。
12:07:22,861 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.LONGITUDE」が追加されました。
12:07:22,863 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.TEXT」が追加されました。
12:07:22,864 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの内部表現に列「TIP.USER_ID」が追加されました。
12:07:22,870 (メイン) DEBUG [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 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 「USER」の存在を確認してもテーブルが返されませんでした
12:07:22,874 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブル「USER」の作成
12:07:22,885 (メイン) DEBUG [DataNucleus.Datastore.Schema] - CREATE TABLE "USER"
(
    ID INTEGER PRIMARY KEY 自動インクリメント、
    メール本文(255) NULL,
    "名前" TEXT(255) NULL,
     ユニーク (電子メール)
)
12:07:22,887 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 実行時間 = 1 ミリ秒
12:07:22,890 (メイン) DEBUG [DataNucleus.Datastore.Schema] - TIP の存在を確認してもテーブルが返されませんでした
12:07:22,890 (メイン) DEBUG [DataNucleus.Datastore.Schema] - テーブルの作成 TIP
12:07:22,899 (メイン) DEBUG [DataNucleus.Datastore.Schema] - CREATE TABLE TIP
(
    ID INTEGER PRIMARY KEY 自動インクリメント、
    作成されたタイムスタンプ NULL、
    LATITUDE ダブル NULL、
    LONGITUDE ダブル NULL、
    TEXT TEXT(255) NULL、
    USER_ID INTEGER NULL
)
12:07:22,900 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 実行時間 = 1 ミリ秒
12:07:22,924 (メイン) DEBUG [DataNucleus.Datastore.Schema] - カタログ "" スキーマ "" にインデックス "TIP_N49" を作成しています
12:07:22,925 (メイン) DEBUG [DataNucleus.Datastore.Schema] - CREATE INDEX TIP_N49 ON TIP (USER_ID)
12:07:22,927 (メイン) DEBUG [DataNucleus.Datastore.Schema] - 実行時間 = 0 ミリ秒
12:07:24,095 (メイン) DEBUG [DataNucleus.Datastore] - 接続 "jdbc:sqlite::memory:, UserName=null, SQLiteJDBC" の PreparedStatement を取得しています
12:07:24,101 (メイン) DEBUG [DataNucleus.Datastore] - PreparedStatement "org.sqlite.PrepStmt@23461d1" を閉じる
12:07:24,113 (メイン) DEBUG [DataNucleus.Datastore.Native] - SELECT 'name.antonsmirnov.tips.db.User' AS NUCLEUS_TYPE,U.EMAIL,U.ID,U."NAME" FROM "USER" U WHERE U.EMAIL =
12:07:24,114 (メイン) DEBUG [DataNucleus.Datastore.Retrieve] - 実行時間 = 1 ミリ秒
12:09:16,938 (メイン) DEBUG [DataNucleus.Datastore] - 接続 "jdbc:sqlite::memory:, UserName=null, SQLiteJDBC" の PreparedStatement を取得しています
12:09:16,946 (メイン) WARN [DataNucleus.Datastore.Persist] - ステートメント「INSERT INTO "USER" ("NAME",EMAIL) VALUES ("NAME",EMAIL) VALUES ( ?,?)" 失敗: [SQLITE_ERROR] SQL エラーまたはデータベースがありません (そのようなテーブルはありません: USER)
4

1 に答える 1

0

メモリ内で Sqlite データベースを使用しています。接続が閉じられると消えます。だからテーブルはなくなった...

于 2012-11-12T22:18:40.427 に答える