"createSql":"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `host` TEXT NOT NULL, `remotePort` INTEGER NOT NULL, `password` TEXT NOT NULL, `method` TEXT NOT NULL, `route` TEXT NOT NULL, `remoteDns` TEXT NOT NULL, `proxyApps` INTEGER NOT NULL, `bypass` INTEGER NOT NULL, `udpdns` INTEGER NOT NULL, `ipv6` INTEGER NOT NULL, `individual` TEXT NOT NULL, `tx` INTEGER NOT NULL, `rx` INTEGER NOT NULL, `userOrder` INTEGER NOT NULL, `plugin` TEXT)",
"fields":[
{
"fieldPath":"id",
"columnName":"id",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"name",
"columnName":"name",
"affinity":"TEXT",
"notNull":false
},
{
"fieldPath":"host",
"columnName":"host",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"remotePort",
"columnName":"remotePort",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"password",
"columnName":"password",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"method",
"columnName":"method",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"route",
"columnName":"route",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"remoteDns",
"columnName":"remoteDns",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"proxyApps",
"columnName":"proxyApps",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"bypass",
"columnName":"bypass",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"udpdns",
"columnName":"udpdns",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"ipv6",
"columnName":"ipv6",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"individual",
"columnName":"individual",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"tx",
"columnName":"tx",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"rx",
"columnName":"rx",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"userOrder",
"columnName":"userOrder",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"plugin",
"columnName":"plugin",
"affinity":"TEXT",
"notNull":false
}
],
"primaryKey":{
"columnNames":[
"id"
],
"autoGenerate":true
},
"indices":[],
"foreignKeys":[]
},
{
"tableName":"KeyValuePair",
"createSql":"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`key` TEXT NOT NULL, `valueType` INTEGER NOT NULL, `value` BLOB NOT NULL, PRIMARY KEY(`key`))",
"fields":[
{
"fieldPath":"key",
"columnName":"key",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"valueType",
"columnName":"valueType",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"value",
"columnName":"value",
"affinity":"BLOB",
"notNull":true
}
],
"primaryKey":{
"columnNames":[
"key"
],
"autoGenerate":false
},
"indices":[],
"foreignKeys":[]
}
],
"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, \"a69accf94393d71abdb60873d4ea74a2\")"
"createSql":"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`key` TEXT NOT NULL, `valueType` INTEGER NOT NULL, `value` BLOB NOT NULL, PRIMARY KEY(`key`))",
"fields":[
{
"fieldPath":"key",
"columnName":"key",
"affinity":"TEXT",
"notNull":true
},
{
"fieldPath":"valueType",
"columnName":"valueType",
"affinity":"INTEGER",
"notNull":true
},
{
"fieldPath":"value",
"columnName":"value",
"affinity":"BLOB",
"notNull":true
}
],
"primaryKey":{
"columnNames":[
"key"
],
"autoGenerate":false
},
"indices":[],
"foreignKeys":[]
}
],
"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, \"f1aab1fb633378621635c344dbc8ac7b\")"
"(`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `host` TEXT NOT NULL, `remotePort` INTEGER NOT NULL, `password` TEXT NOT NULL, `method` TEXT NOT NULL, `route` TEXT NOT NULL, `remoteDns` TEXT NOT NULL, `proxyApps` INTEGER NOT NULL, `bypass` INTEGER NOT NULL, `udpdns` INTEGER NOT NULL, `ipv6` INTEGER NOT NULL, `individual` TEXT NOT NULL, `tx` INTEGER NOT NULL, `rx` INTEGER NOT NULL, `userOrder` INTEGER NOT NULL, `plugin` TEXT)",
"UPDATE `profile` SET route = 'bypass-lan-china' WHERE route = 'bypass-china'")