/*public class TanngoBaseHelper extends SQLiteOpenHelper {
private static final int VERSION = 1;
private static final String DATABASE_NAME = "tanngoBase.db";
public TanngoBaseHelper(Context context) {
super(context, DATABASE_NAME, null, VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table" + TanngoTable.NAME + "(" +
" _id integer primary key autoincrement," +
TanngoTable.Columns.UUID + "," +
TanngoTable.Columns.WORD + "," +
TanngoTable.Columns.MEAN + "," +
TanngoTable.Columns.DATE + "," +
TanngoTable.Columns.SOLVED +
")"
);
}
@Override
public void nUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}*/
public class TanngoBaseHelper extends SQLiteOpenHelper {
private static final int VERSION = 2;
private static final String DATABASE_NAME = "tanngoBase.db";
public TanngoBaseHelper(Context context) {
super(context, DATABASE_NAME, null, VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table " + TanngoTable.NAME + "(" +
" _id integer primary key autoincrement, " +
TanngoTable.Columns.UUID + ", " +
TanngoTable.Columns.WORD + ", " +
TanngoTable.Columns.MEAN + ", " +
TanngoTable.Columns.DATE + ", " +
TanngoTable.Columns.SOLVED +
")"
);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}
Cette VERSION identifie la version actuelle de la base de données et les champs de la base de données peuvent être modifiés et développés dans onUpgrade.
VERSION représente la version de la base de données, qui change lorsque la base de données est mise à jour. Il peut y avoir différentes versions de logiciels, leurs versions de base de données sont également différentes et les champs de la base de données sont également différents