diff --git a/app/lib/autoreplyprint.aar b/app/lib/autoreplyprint.aar new file mode 100644 index 0000000..8f3e770 Binary files /dev/null and b/app/lib/autoreplyprint.aar differ diff --git a/app/schemas/com.bonus.canteen.db.AppDatabase/1.json b/app/schemas/com.bonus.canteen.db.AppDatabase/1.json new file mode 100644 index 0000000..6a467d6 --- /dev/null +++ b/app/schemas/com.bonus.canteen.db.AppDatabase/1.json @@ -0,0 +1,365 @@ +{ + "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')" + ] + } +} \ No newline at end of file