"createSql":"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`uid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `widget_id` INTEGER NOT NULL, `component_name` TEXT NOT NULL, `item_id` INTEGER NOT NULL, `user_serial_number` INTEGER NOT NULL DEFAULT -1, `span_y` INTEGER NOT NULL DEFAULT 3)",
"fields":[
{
"fieldPath":"uid",
"columnName":"uid",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"widgetId",
"columnName":"widget_id",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"componentName",
"columnName":"component_name",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"itemId",
"columnName":"item_id",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"userSerialNumber",
"columnName":"user_serial_number",
"affinity":"INTEGER",
"notNull":true,
"defaultValue":"-1"
},
{
"fieldPath":"spanY",
"columnName":"span_y",
"affinity":"INTEGER",
"notNull":true,
"defaultValue":"3"
}
],
"primaryKey":{
"autoGenerate":true,
"columnNames":[
"uid"
]
}
},
{
"tableName":"communal_item_rank_table",
"createSql":"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`uid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `rank` INTEGER NOT NULL DEFAULT 0)",
"fields":[
{
"fieldPath":"uid",
"columnName":"uid",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"rank",
"columnName":"rank",
"affinity":"INTEGER",
"notNull":true,
"defaultValue":"0"
}
],
"primaryKey":{
"autoGenerate":true,
"columnNames":[
"uid"
]
}
}
],
"setupQueries":[
"CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)",
"INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'a49f2f7d25cf12d1baf9a3a3e6243b64')"