mirror of
https://github.com/oliexdev/openScale.git
synced 2025-08-21 07:51:46 +02:00
Don't create old databases in new installs
This commit is contained in:
@@ -126,7 +126,11 @@ public class OpenScale {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void migrateSQLtoRoom() {
|
private void migrateSQLtoRoom() {
|
||||||
// TODO: check if databases exist before opening and possibly creating them
|
if (!context.getDatabasePath(ScaleUserDatabase.DATABASE_NAME).exists()
|
||||||
|
|| !context.getDatabasePath(ScaleDatabase.DATABASE_NAME).exists()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
ScaleDatabase scaleDB = new ScaleDatabase(context);
|
ScaleDatabase scaleDB = new ScaleDatabase(context);
|
||||||
ScaleUserDatabase scaleUserDB = new ScaleUserDatabase(context);
|
ScaleUserDatabase scaleUserDB = new ScaleUserDatabase(context);
|
||||||
|
|
||||||
|
@@ -32,7 +32,7 @@ import java.util.Locale;
|
|||||||
|
|
||||||
public class ScaleDatabase extends SQLiteOpenHelper {
|
public class ScaleDatabase extends SQLiteOpenHelper {
|
||||||
private static final int DATABASE_VERSION = 6;
|
private static final int DATABASE_VERSION = 6;
|
||||||
private static final String DATABASE_NAME = "openScaleDatabase.db";
|
public static final String DATABASE_NAME = "openScaleDatabase.db";
|
||||||
|
|
||||||
private static final String TABLE_NAME = "scaledata";
|
private static final String TABLE_NAME = "scaledata";
|
||||||
private static final String COLUMN_NAME_ID = "id";
|
private static final String COLUMN_NAME_ID = "id";
|
||||||
|
@@ -32,7 +32,7 @@ import java.util.Locale;
|
|||||||
|
|
||||||
public class ScaleUserDatabase extends SQLiteOpenHelper {
|
public class ScaleUserDatabase extends SQLiteOpenHelper {
|
||||||
private static final int DATABASE_VERSION = 3;
|
private static final int DATABASE_VERSION = 3;
|
||||||
private static final String DATABASE_NAME = "openScaleUserDatabase.db";
|
public static final String DATABASE_NAME = "openScaleUserDatabase.db";
|
||||||
|
|
||||||
private static final String TABLE_NAME = "scaleuserdata";
|
private static final String TABLE_NAME = "scaleuserdata";
|
||||||
private static final String COLUMN_NAME_ID = "id";
|
private static final String COLUMN_NAME_ID = "id";
|
||||||
|
Reference in New Issue
Block a user