Predefine some sqlite modes

This commit is contained in:
LoveSy 2023-06-25 23:19:24 +08:00
parent 46558c6bc9
commit a49bb6074e
1 changed files with 6 additions and 3 deletions

View File

@ -91,9 +91,12 @@ import java.util.zip.ZipOutputStream;
public class ConfigManager {
private static ConfigManager instance = null;
private final SQLiteDatabase db =
SQLiteDatabase.openOrCreateDatabase(ConfigFileManager.dbPath.getAbsolutePath(), null,
sqLiteDatabase -> Log.w(TAG, "database corrupted"));
private final SQLiteDatabase db = SQLiteDatabase.openDatabase(
ConfigFileManager.dbPath.getAbsolutePath(),
null,
SQLiteDatabase.CREATE_IF_NECESSARY | SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING,
sqLiteDatabase -> Log.w(TAG, "database corrupted")
);
private boolean verboseLog = true;
private boolean dexObfuscate = true;