365 lines
10 KiB
JSON
365 lines
10 KiB
JSON
|
|
{
|
||
|
|
"formatVersion": 1,
|
||
|
|
"database": {
|
||
|
|
"version": 1,
|
||
|
|
"identityHash": "cd35bc146beee0392205cc00e19e087f",
|
||
|
|
"entities": [
|
||
|
|
{
|
||
|
|
"tableName": "user_info",
|
||
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`userId` INTEGER NOT NULL, `userName` TEXT, `nickName` TEXT, `accId` TEXT, `phone` TEXT, `loginType` TEXT, `cardNum` TEXT, `serialNum` TEXT, `personalWalletBalance` TEXT, `subsidiesBalance` TEXT, `accStatus` TEXT, `updateTime` TEXT DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY(`userId`))",
|
||
|
|
"fields": [
|
||
|
|
{
|
||
|
|
"fieldPath": "userId",
|
||
|
|
"columnName": "userId",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "userName",
|
||
|
|
"columnName": "userName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "nickName",
|
||
|
|
"columnName": "nickName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "accId",
|
||
|
|
"columnName": "accId",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "phone",
|
||
|
|
"columnName": "phone",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "loginType",
|
||
|
|
"columnName": "loginType",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "cardNum",
|
||
|
|
"columnName": "cardNum",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "serialNum",
|
||
|
|
"columnName": "serialNum",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "personalWalletBalance",
|
||
|
|
"columnName": "personalWalletBalance",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "subsidiesBalance",
|
||
|
|
"columnName": "subsidiesBalance",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "accStatus",
|
||
|
|
"columnName": "accStatus",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "updateTime",
|
||
|
|
"columnName": "updateTime",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false,
|
||
|
|
"defaultValue": "CURRENT_TIMESTAMP"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"primaryKey": {
|
||
|
|
"columnNames": [
|
||
|
|
"userId"
|
||
|
|
],
|
||
|
|
"autoGenerate": false
|
||
|
|
},
|
||
|
|
"indices": [],
|
||
|
|
"foreignKeys": []
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"tableName": "login_info",
|
||
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `userName` TEXT, `userId` TEXT, `phone` TEXT, `userPwd` TEXT, `token` TEXT)",
|
||
|
|
"fields": [
|
||
|
|
{
|
||
|
|
"fieldPath": "id",
|
||
|
|
"columnName": "id",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "userName",
|
||
|
|
"columnName": "userName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "userId",
|
||
|
|
"columnName": "userId",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "phone",
|
||
|
|
"columnName": "phone",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "userPwd",
|
||
|
|
"columnName": "userPwd",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "token",
|
||
|
|
"columnName": "token",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"primaryKey": {
|
||
|
|
"columnNames": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"autoGenerate": true
|
||
|
|
},
|
||
|
|
"indices": [],
|
||
|
|
"foreignKeys": []
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"tableName": "device_info",
|
||
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `deviceId` INTEGER, `deviceNo` TEXT, `canteenId` TEXT, `areaId` TEXT, `devicePwd` TEXT, `deviceType` TEXT, `deviceCategory` TEXT, `deviceSize` TEXT, `deviceName` TEXT, `deviceSn` TEXT, `subPlace` TEXT, `subPlaceName` TEXT, `deviceNetworkState` INTEGER, `deviceRepairPeriod` INTEGER, `deviceExtendInfo` TEXT, `delFlag` TEXT, `areaName` TEXT, `canteenName` TEXT, `ip` TEXT, `channel` TEXT)",
|
||
|
|
"fields": [
|
||
|
|
{
|
||
|
|
"fieldPath": "id",
|
||
|
|
"columnName": "id",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceId",
|
||
|
|
"columnName": "deviceId",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceNo",
|
||
|
|
"columnName": "deviceNo",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "canteenId",
|
||
|
|
"columnName": "canteenId",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "areaId",
|
||
|
|
"columnName": "areaId",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "devicePwd",
|
||
|
|
"columnName": "devicePwd",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceType",
|
||
|
|
"columnName": "deviceType",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceCategory",
|
||
|
|
"columnName": "deviceCategory",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceSize",
|
||
|
|
"columnName": "deviceSize",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceName",
|
||
|
|
"columnName": "deviceName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceSn",
|
||
|
|
"columnName": "deviceSn",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "subPlace",
|
||
|
|
"columnName": "subPlace",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "subPlaceName",
|
||
|
|
"columnName": "subPlaceName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceNetworkState",
|
||
|
|
"columnName": "deviceNetworkState",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceRepairPeriod",
|
||
|
|
"columnName": "deviceRepairPeriod",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "deviceExtendInfo",
|
||
|
|
"columnName": "deviceExtendInfo",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "delFlag",
|
||
|
|
"columnName": "delFlag",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "areaName",
|
||
|
|
"columnName": "areaName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "canteenName",
|
||
|
|
"columnName": "canteenName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "ip",
|
||
|
|
"columnName": "ip",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "channel",
|
||
|
|
"columnName": "channel",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"primaryKey": {
|
||
|
|
"columnNames": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"autoGenerate": true
|
||
|
|
},
|
||
|
|
"indices": [],
|
||
|
|
"foreignKeys": []
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"tableName": "param_setting_info",
|
||
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `ipAddress` TEXT, `facePassRate` TEXT, `mqttAddress` TEXT, `mqttUserName` TEXT, `mqttPassword` TEXT, `appId` TEXT, `appKey` TEXT, `photoPrefixes` TEXT, `version` TEXT)",
|
||
|
|
"fields": [
|
||
|
|
{
|
||
|
|
"fieldPath": "id",
|
||
|
|
"columnName": "id",
|
||
|
|
"affinity": "INTEGER",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "ipAddress",
|
||
|
|
"columnName": "ipAddress",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "facePassRate",
|
||
|
|
"columnName": "facePassRate",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "mqttAddress",
|
||
|
|
"columnName": "mqttAddress",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "mqttUserName",
|
||
|
|
"columnName": "mqttUserName",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "mqttPassword",
|
||
|
|
"columnName": "mqttPassword",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "appId",
|
||
|
|
"columnName": "appId",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "appKey",
|
||
|
|
"columnName": "appKey",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "photoPrefixes",
|
||
|
|
"columnName": "photoPrefixes",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fieldPath": "version",
|
||
|
|
"columnName": "version",
|
||
|
|
"affinity": "TEXT",
|
||
|
|
"notNull": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"primaryKey": {
|
||
|
|
"columnNames": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"autoGenerate": true
|
||
|
|
},
|
||
|
|
"indices": [],
|
||
|
|
"foreignKeys": []
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"views": [],
|
||
|
|
"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, 'cd35bc146beee0392205cc00e19e087f')"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|