sql >> データベース >  >> RDS >> SQLite

Androidルームデータベースはすべてのデータをエクスポートしません

    を使用する必要があります

    JournalMode.TRUNCATE

    AppDatabase.java内:

    private static AppDatabase sInstance;
    
    public static AppDatabase getDatabase(final Context context) {
        if (sInstance == null) {
            synchronized (AppDatabase.class) {
                if (sInstance == null) {
                    sInstance = Room.databaseBuilder(context, AppDatabase.class, DATABASE_NAME)
                            .setJournalMode(JournalMode.TRUNCATE)
                            .build();
                }
            }
        }
        return sInstance;
    }
    

    このメソッドはdb.badを作成しません およびdb.wal ルームデータベースのエクスポートを妨げるファイル。

    DBファイルをエクスポートする場合:

    リンク:毎日フォルダを作成してデータベースをエクスポートする



    1. HibernateでPostgreSQLLTREE列をマッピングするときにエラーが発生する

    2. ContentValuesを介してデータベースにタイムスタンプを挿入します

    3. Oracle 12cでは、外部結合を特徴とするクエリの動作が異なります。

    4. RailsのPostgresqlに関するプリペアドステートメント