1
0
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:
Erik Johansson
2018-03-25 23:30:07 +02:00
parent 7e27568c07
commit c2ce0e15e1
3 changed files with 7 additions and 3 deletions

View File

@@ -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);

View File

@@ -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";

View File

@@ -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";