{ "formatVersion": 1, "database": { "version": 1, "identityHash": "763fd75d6bc11fc0b56a46393072cc6e", "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": [] }, { "tableName": "operation_record", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `deviceId` TEXT, `sampleId` TEXT, `temperature` TEXT, `staffId` TEXT, `time` TEXT, `operateType` TEXT, `actionType` TEXT, `operateDate` TEXT, `isUpload` TEXT)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "deviceId", "columnName": "deviceId", "affinity": "TEXT", "notNull": false }, { "fieldPath": "sampleId", "columnName": "sampleId", "affinity": "TEXT", "notNull": false }, { "fieldPath": "temperature", "columnName": "temperature", "affinity": "TEXT", "notNull": false }, { "fieldPath": "staffId", "columnName": "staffId", "affinity": "TEXT", "notNull": false }, { "fieldPath": "time", "columnName": "time", "affinity": "TEXT", "notNull": false }, { "fieldPath": "operateType", "columnName": "operateType", "affinity": "TEXT", "notNull": false }, { "fieldPath": "actionType", "columnName": "actionType", "affinity": "TEXT", "notNull": false }, { "fieldPath": "operateDate", "columnName": "operateDate", "affinity": "TEXT", "notNull": false }, { "fieldPath": "isUpload", "columnName": "isUpload", "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, '763fd75d6bc11fc0b56a46393072cc6e')" ] } }