package me.devsaki.hentoid.database.constants; /** * Created by DevSaki on 10/05/2015. * db Image File Table */ public abstract class ImageFileTable { public static final String TABLE_NAME = "image_file"; public static final String INSERT_STATEMENT = "INSERT OR REPLACE INTO " + TABLE_NAME + " VALUES (?,?,?,?,?,?);"; private static final String ID_COLUMN = "id"; private static final String CONTENT_ID_COLUMN = "content_id"; public static final String DELETE_STATEMENT = "DELETE FROM " + TABLE_NAME + " WHERE " + CONTENT_ID_COLUMN + " = ?"; private static final String ORDER_COLUMN = "order_file"; private static final String STATUS_COLUMN = "status"; public static final String UPDATE_IMAGE_FILE_STATUS_STATEMENT = "UPDATE " + TABLE_NAME + " SET " + STATUS_COLUMN + " = ? WHERE " + ID_COLUMN + " = ?"; private static final String URL_COLUMN = "url"; private static final String NAME_COLUMN = "name"; public static final String CREATE_TABLE = "CREATE TABLE " + TABLE_NAME + "(" + ID_COLUMN + " INTEGER PRIMARY KEY," + CONTENT_ID_COLUMN + " INTEGER," + ORDER_COLUMN + " INTEGER," + URL_COLUMN + " TEXT" + "," + NAME_COLUMN + " TEXT" + "," + STATUS_COLUMN + " INTEGER" + ")"; public static final String SELECT_BY_CONTENT_ID = "SELECT " + ID_COLUMN + ", " + CONTENT_ID_COLUMN + ", " + ORDER_COLUMN + ", " + STATUS_COLUMN + ", " + URL_COLUMN + ", " + NAME_COLUMN + " FROM " + TABLE_NAME + " C WHERE C." + CONTENT_ID_COLUMN + " = ? ORDER BY " + ORDER_COLUMN; }