@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { // Enable foreign key constraints db.execSQL("PRAGMA foreign_keys=ON;"); } }
public SqliteDatabaseAssert isNotReadOnly() { isNotNull(); assertThat(actual.isReadOnly()) // .overridingErrorMessage("Expected DB to not be read only but was.") // .isFalse(); return this; }
public SqliteDatabaseAssert isReadOnly() { isNotNull(); assertThat(actual.isReadOnly()) // .overridingErrorMessage("Expected DB to be read only but was not.") // .isTrue(); return this; }
@Override public Boolean then(Task<Void> task) { return db.isReadOnly(); } });
@Override public boolean isReadOnly() { return db.isReadOnly(); }
@Override public void onOpen(SQLiteDatabase db) { if (!db.isReadOnly()) { db.execSQL(ENCODING_SETTING); } }
public static void onOpen(SQLiteDatabase db) { if (!db.isReadOnly()) { // Enable foreign key constraints db.execSQL("PRAGMA foreign_keys=ON;"); } }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { db.execSQL("PRAGMA automatic_index = off;"); } }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { db.execSQL("PRAGMA foreign_keys=ON;"); } }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { db.execSQL("PRAGMA foreign_keys=ON;"); } }
public static void onOpen(SQLiteDatabase db) { if (!db.isReadOnly()) { // Enable foreign key constraints db.execSQL("PRAGMA foreign_keys=ON;"); } }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { // Enable foreign key constraints db.execSQL("PRAGMA foreign_keys=ON;"); } }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { db.execSQL("PRAGMA foreign_keys=ON;"); ContentValues values = new ContentValues(); values.put(COLUMN_NAME, DATA); long id = db.insert(TABLE_NAME, null, values); } }
/** * <p> * return true if database is already opened in write mode. * </p> * * @return true if database is opened, otherwise false */ public boolean isOpenInWriteMode() { // return database != null && database.isOpen() && // !database.isReadOnly() && database.isDbLockedByCurrentThread(); return database != null && !database.isReadOnly() && database.isDbLockedByCurrentThread(); }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if(!db.isReadOnly()) db.execSQL("PRAGMA foreign_keys = ON;"); }
/** * <p> * return true if database is already opened in write mode. * </p> * * @return true if database is opened, otherwise false */ public boolean isOpenInWriteMode() { // return database != null && database.isOpen() && // !database.isReadOnly() && database.isDbLockedByCurrentThread(); return database != null && !database.isReadOnly() && database.isDbLockedByCurrentThread(); }
@Override public void onOpen(SQLiteDatabase db) { super.onOpen(db); if (!db.isReadOnly()) { // Enable foreign key constraints db.execSQL("PRAGMA foreign_keys=ON;"); //(OR) db.setForeignKeyConstraintsEnabled (true) } }
@Override public void onOpen(SQLiteDatabase db){ super.onOpen(db); if (!db.isReadOnly()){ db.setForeignKeyConstraintsEnabled(true); } }
@Override public void onConfigure(SQLiteDatabase db) { // Enable foreign key constraints if (db.isReadOnly() || !shouldEnableForeignKeyConstraints()) return; if (Build.VERSION.SDK_INT >= 16) db.setForeignKeyConstraintsEnabled(true); else if (Build.VERSION.SDK_INT >= 8) db.execSQL("PRAGMA foreign_keys=ON;"); }
private void resume() { if (db == null || !db.isOpen() || db.isReadOnly()) { db = dbh.getWritableDatabase(); db.acquireReference(); } /* Log.d("db0", "resume " + db); if (db != null) Log.d("db0", "" + db.isOpen() + " " + db.isReadOnly()); Log.d("myapp", Log.getStackTraceString(new Exception())); */ }