By default SQLite does not enforce foreign key constraints starting since version 3.6.19. To change this behavior we need to run PRAGMA foreign_keys=true when configuring the database:
class MyDbHelper extends SQLiteOpenHelper {
@Override
public void onConfigure(SQLiteDatabase db) {
super.onConfigure(db);
db.execSQL("PRAGMA foreign_keys=true");
}
}
Click here for more information.
class MyDbHelper extends SQLiteOpenHelper {
@Override
public void onConfigure(SQLiteDatabase db) {
super.onConfigure(db);
db.execSQL("PRAGMA foreign_keys=true");
}
}
Click here for more information.
No comments:
Post a Comment