package com.litesuits.orm.db.model; import com.litesuits.orm.db.annotation.Column; import java.io.Serializable; import java.util.HashMap; /** * 表结构,SQLite中的每一张表都有这样的属性。 * CREATE TABLE sqlite_master ( *  type TEXT, *  name TEXT, *  tbl_name TEXT, *  rootpage INTEGER, *  sql TEXT * ); * * @author mty * @date 2013-6-2下午11:17:40 */ public class SQLiteTable implements Serializable { private static final long serialVersionUID = 6706520684759700566L; @Column("type") public String type; @Column("name") public String name; @Column("tbl_name") public String tbl_name; @Column("rootpage") public long rootpage; @Column("sql") public String sql; public boolean isTableChecked; public HashMap<String, Integer> columns; @Override public String toString() { return "SQLiteTable{" + "type='" + type + '\'' + ", name='" + name + '\'' + ", tbl_name='" + tbl_name + '\'' + ", rootpage=" + rootpage + ", sql='" + sql + '\'' + ", isTableChecked=" + isTableChecked + ", columns=" + columns + '}'; } }