package com.gettingmobile.google.reader.sync;
import android.database.sqlite.SQLiteDatabase;
import com.gettingmobile.google.reader.db.Table;
import java.util.Map;
class TmpItemReferenceTable extends Table {
public static final String TABLE_NAME = "tmpItemReference";
public static final String KEY = "_id";
public static final String REF_ID = "refId";
public static final String TAG = "tag";
public static final String TIMESTAMP = "timestamp";
public static final String UNREAD = "unread";
TmpItemReferenceTable() {
super(TABLE_NAME);
}
@Override
protected void defineColumns(Map<String, String> columns) {
columns.put(KEY, "INTEGER PRIMARY KEY");
columns.put(REF_ID, "INTEGER");
columns.put(TAG, "TEXT");
columns.put(TIMESTAMP, "INTEGER");
columns.put(UNREAD, "INTEGER");
}
@Override
protected void postCommands(SQLiteDatabase db) {
super.postCommands(db);
db.execSQL("CREATE UNIQUE INDEX refIdTagIndex ON " + TABLE_NAME + " (refId, tag)");
}
}