package org.wikipedia.database.contract;
import android.net.Uri;
import android.provider.BaseColumns;
import org.wikipedia.database.DbUtil;
import org.wikipedia.database.column.DateColumn;
import org.wikipedia.database.column.LongColumn;
import org.wikipedia.database.column.StrColumn;
@SuppressWarnings("checkstyle:interfaceistype")
public interface EditHistoryContract {
String TABLE = "editsummaries";
interface Col {
LongColumn ID = new LongColumn(TABLE, BaseColumns._ID, "integer primary key");
StrColumn SUMMARY = new StrColumn(TABLE, "summary", "string");
DateColumn LAST_USED = new DateColumn(TABLE, "lastUsed", "integer");
String[] SELECTION = DbUtil.qualifiedNames(SUMMARY);
}
interface Summary extends Col {
String TABLES = TABLE;
String PATH = "history/edit/summary";
Uri URI = Uri.withAppendedPath(AppContentProviderContract.AUTHORITY_BASE, PATH);
String[] PROJECTION = null;
String ORDER_MRU = LAST_USED.qualifiedName() + " desc";
}
}