package me.devsaki.hentoid.database.constants;
/**
* Created by DevSaki on 10/05/2015.
* db Attribute Table
*/
public abstract class AttributeTable {
public static final String TABLE_NAME = "attribute";
public static final String ID_COLUMN = "id";
public static final String URL_COLUMN = "url";
public static final String NAME_COLUMN = "name";
public static final String TYPE_COLUMN = "type";
public static final String CREATE_TABLE = "CREATE TABLE " + TABLE_NAME + "(" + ID_COLUMN
+ " INTEGER PRIMARY KEY," + URL_COLUMN + " TEXT," + NAME_COLUMN + " TEXT" + ","
+ TYPE_COLUMN + " INTEGER" + ")";
public static final String INSERT_STATEMENT = "INSERT OR IGNORE INTO " + TABLE_NAME
+ " VALUES (?,?,?,?);";
public static final String SELECT_BY_CONTENT_ID = "SELECT T." + ID_COLUMN + ", T." + URL_COLUMN
+ ", T." + NAME_COLUMN + ", T." + TYPE_COLUMN + " FROM " + TABLE_NAME + " T INNER JOIN "
+ ContentAttributeTable.TABLE_NAME + " C ON T." + ID_COLUMN + " = C."
+ ContentAttributeTable.ATTRIBUTE_ID_COLUMN + " WHERE C."
+ ContentAttributeTable.CONTENT_ID_COLUMN + " = ?";
}