Recreate table
This commit is contained in:
parent
25b897f84c
commit
35b3a11dc7
|
@ -140,12 +140,12 @@ public class Sqlite extends SQLiteOpenHelper {
|
|||
static final String COL_APPLICATION = "APPLICATION";
|
||||
static final String COL_LANGUAGE = "LANGUAGE";
|
||||
static final String COL_PINNED = "PINNED";
|
||||
|
||||
static final String COL_DATE_BACKUP = "DATE_BACKUP";
|
||||
|
||||
|
||||
private final String CREATE_TABLE_STATUSES_CACHE = "CREATE TABLE " + TABLE_STATUSES_CACHE + " ("
|
||||
+ COL_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, "
|
||||
+ COL_CACHED_ACTION + " INTEGER NOT NULL, "+ COL_INSTANCE + " TEXT NOT NULL, " + COL_ACCT + " TEXT, "
|
||||
+ COL_CACHED_ACTION + " INTEGER NOT NULL, "+ COL_INSTANCE + " TEXT NOT NULL, " + COL_ACCT + " NOT NULL, " + COL_DATE_BACKUP + " TEXT NOT NULL, "
|
||||
+ COL_STATUS_ID + " TEXT NOT NULL, " + COL_URI + " TEXT NOT NULL, " + COL_URL + " TEXT NOT NULL, "
|
||||
+ COL_ACCOUNT + " TEXT NOT NULL, " + COL_IN_REPLY_TO_ID + " TEXT, " + COL_IN_REPLY_TO_ACCOUNT_ID + " TEXT,"
|
||||
+ COL_REBLOG + " TEXT, " + COL_CONTENT + " TEXT NOT NULL, " + COL_CREATED_AT + " TEXT NOT NULL, "
|
||||
|
@ -203,7 +203,8 @@ public class Sqlite extends SQLiteOpenHelper {
|
|||
case 8:
|
||||
db.execSQL(CREATE_TABLE_STATUSES_CACHE);
|
||||
case 9:
|
||||
db.execSQL("ALTER TABLE " + TABLE_STATUSES_CACHE + " ADD COLUMN " + COL_ACCT + " TEXT");
|
||||
db.execSQL("DROP TABLE IF EXISTS " + TABLE_STATUSES_CACHE);
|
||||
db.execSQL(CREATE_TABLE_STATUSES_CACHE);
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -21,6 +21,7 @@ import android.database.Cursor;
|
|||
import android.database.sqlite.SQLiteDatabase;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import fr.gouv.etalab.mastodon.client.Entities.Status;
|
||||
|
@ -78,6 +79,7 @@ public class StatusCacheDAO {
|
|||
values.put(Sqlite.COL_FAVOURITED, status.isFavourited());
|
||||
values.put(Sqlite.COL_MUTED, status.isMuted());
|
||||
values.put(Sqlite.COL_CREATED_AT, Helper.dateToString(context, status.getCreated_at()));
|
||||
values.put(Sqlite.COL_DATE_BACKUP, Helper.dateToString(context, new Date()));
|
||||
values.put(Sqlite.COL_SENSITIVE, status.isSensitive());
|
||||
values.put(Sqlite.COL_SPOILER_TEXT, status.getSpoiler_text());
|
||||
values.put(Sqlite.COL_VISIBILITY, status.getVisibility());
|
||||
|
|
Loading…
Reference in New Issue