CanteenTollMachineAppFace5-JYY/app/schemas/com.bonus.canteen.db.AppDat.../2.json

1204 lines
35 KiB
JSON

{
"formatVersion": 1,
"database": {
"version": 2,
"identityHash": "6fe3c55ab5788328bdcf7a59a9893bb4",
"entities": [
{
"tableName": "meal_time_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`intervalId` TEXT NOT NULL, `intervalName` TEXT, `startTime` TEXT, `endTime` TEXT, `ifUse` TEXT, PRIMARY KEY(`intervalId`))",
"fields": [
{
"fieldPath": "intervalId",
"columnName": "intervalId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "intervalName",
"columnName": "intervalName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "startTime",
"columnName": "startTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "endTime",
"columnName": "endTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "ifUse",
"columnName": "ifUse",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"intervalId"
],
"autoGenerate": false
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "cook_recipe_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`recipeId` TEXT NOT NULL, `recipeType` TEXT, `uptime` TEXT, `jsonStr` TEXT, PRIMARY KEY(`recipeId`))",
"fields": [
{
"fieldPath": "recipeId",
"columnName": "recipeId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "recipeType",
"columnName": "recipeType",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "uptime",
"columnName": "uptime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "jsonStr",
"columnName": "jsonStr",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"recipeId"
],
"autoGenerate": false
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "cook_detail_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `recipeId` TEXT, `intervalId` TEXT, `applyDate` TEXT, `detailId` TEXT, `dishesId` TEXT, `prefPrice` TEXT, `salePrice` TEXT, `supplyNum` INTEGER, `surplusNum` INTEGER, `restrictNum` INTEGER)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "recipeId",
"columnName": "recipeId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "intervalId",
"columnName": "intervalId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "applyDate",
"columnName": "applyDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "detailId",
"columnName": "detailId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "dishesId",
"columnName": "dishesId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "prefPrice",
"columnName": "prefPrice",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "salePrice",
"columnName": "salePrice",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "supplyNum",
"columnName": "supplyNum",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "surplusNum",
"columnName": "surplusNum",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "restrictNum",
"columnName": "restrictNum",
"affinity": "INTEGER",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "cook_meal_time_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `recipeId` TEXT, `applyDate` TEXT, `intervalId` TEXT, `intervalName` TEXT, `isDefault` TEXT DEFAULT '0', `startTime` TEXT, `endTime` TEXT, `fixedAmount` TEXT, `isFixed` TEXT)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "recipeId",
"columnName": "recipeId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "applyDate",
"columnName": "applyDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "intervalId",
"columnName": "intervalId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "intervalName",
"columnName": "intervalName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "isDefault",
"columnName": "isDefault",
"affinity": "TEXT",
"notNull": false,
"defaultValue": "'0'"
},
{
"fieldPath": "startTime",
"columnName": "startTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "endTime",
"columnName": "endTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "fixedAmount",
"columnName": "fixedAmount",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "isFixed",
"columnName": "isFixed",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "cook_meal_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`dishesId` TEXT NOT NULL, `customId` TEXT, `productName` TEXT, `originalPrice` TEXT, `salseMode` TEXT, `weightDeviation` TEXT, `weight` TEXT, `typeId` TEXT, `typeName` TEXT, `pinyinInitials` TEXT, `pinyinFull` TEXT, `purine` TEXT, `iodine` TEXT, `initialScore` TEXT, `calories` TEXT, `protein` TEXT, `fat` TEXT, `carbohydrate` TEXT, `dietaryFiber` TEXT, `cholesterol` TEXT, `calcium` TEXT, `sodium` TEXT, `caloriesNrv` TEXT, `proteinNrv` TEXT, `fatNrv` TEXT, `carbohydrateNrv` TEXT, `dietaryFiberNrv` TEXT, `cholesterolNrv` TEXT, `calciumNrv` TEXT, `sodiumNrv` TEXT, `foodImage` TEXT, `intro` TEXT, `labelList` TEXT, `mainList` TEXT, `auxList` TEXT, `dosList` TEXT, `monthlySales` TEXT, `goodProbability` TEXT, PRIMARY KEY(`dishesId`))",
"fields": [
{
"fieldPath": "dishesId",
"columnName": "dishesId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "customId",
"columnName": "customId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "productName",
"columnName": "productName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "originalPrice",
"columnName": "originalPrice",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "salseMode",
"columnName": "salseMode",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "weightDeviation",
"columnName": "weightDeviation",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "weight",
"columnName": "weight",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "typeId",
"columnName": "typeId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "typeName",
"columnName": "typeName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "pinyinInitials",
"columnName": "pinyinInitials",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "pinyinFull",
"columnName": "pinyinFull",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "purine",
"columnName": "purine",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "iodine",
"columnName": "iodine",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "initialScore",
"columnName": "initialScore",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "calories",
"columnName": "calories",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "protein",
"columnName": "protein",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "fat",
"columnName": "fat",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "carbohydrate",
"columnName": "carbohydrate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "dietaryFiber",
"columnName": "dietaryFiber",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "cholesterol",
"columnName": "cholesterol",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "calcium",
"columnName": "calcium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "sodium",
"columnName": "sodium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "caloriesNrv",
"columnName": "caloriesNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "proteinNrv",
"columnName": "proteinNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "fatNrv",
"columnName": "fatNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "carbohydrateNrv",
"columnName": "carbohydrateNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "dietaryFiberNrv",
"columnName": "dietaryFiberNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "cholesterolNrv",
"columnName": "cholesterolNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "calciumNrv",
"columnName": "calciumNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "sodiumNrv",
"columnName": "sodiumNrv",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "foodImage",
"columnName": "foodImage",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "intro",
"columnName": "intro",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "labelList",
"columnName": "labelList",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "mainList",
"columnName": "mainList",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "auxList",
"columnName": "auxList",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "dosList",
"columnName": "dosList",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "monthlySales",
"columnName": "monthlySales",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "goodProbability",
"columnName": "goodProbability",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"dishesId"
],
"autoGenerate": false
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "user_face",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`userId` INTEGER NOT NULL, `faceState` TEXT, `features` TEXT, `photoUrl` TEXT, `localUrl` TEXT, PRIMARY KEY(`userId`))",
"fields": [
{
"fieldPath": "userId",
"columnName": "userId",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "faceState",
"columnName": "faceState",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "features",
"columnName": "features",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "photoUrl",
"columnName": "photoUrl",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "localUrl",
"columnName": "localUrl",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"userId"
],
"autoGenerate": false
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "order_details_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `orderId` TEXT, `goodsDishesId` TEXT, `goodsDishesName` TEXT, `num` TEXT, `price` TEXT, `subTotal` TEXT, `refundNum` TEXT, `refundMoney` TEXT, `status` TEXT)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "orderId",
"columnName": "orderId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "goodsDishesId",
"columnName": "goodsDishesId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "goodsDishesName",
"columnName": "goodsDishesName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "num",
"columnName": "num",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "price",
"columnName": "price",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "subTotal",
"columnName": "subTotal",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundNum",
"columnName": "refundNum",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundMoney",
"columnName": "refundMoney",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "status",
"columnName": "status",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "device_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`tenantId` TEXT, `appId` TEXT, `appKey` TEXT, `areaId` TEXT, `areaName` TEXT, `canteenId` TEXT NOT NULL, `stallId` TEXT, `canteenName` TEXT, `stallName` TEXT, `recipeId` TEXT, `deviceNum` TEXT, `deviceName` TEXT, `deviceType` TEXT, `devicePwd` TEXT, `faceUpdateTime` TEXT, `userUpdateTime` TEXT, PRIMARY KEY(`canteenId`))",
"fields": [
{
"fieldPath": "tenantId",
"columnName": "tenantId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "appId",
"columnName": "appId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "appKey",
"columnName": "appKey",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "areaId",
"columnName": "areaId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "areaName",
"columnName": "areaName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "canteenId",
"columnName": "canteenId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "stallId",
"columnName": "stallId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "canteenName",
"columnName": "canteenName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "stallName",
"columnName": "stallName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "recipeId",
"columnName": "recipeId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "deviceNum",
"columnName": "deviceNum",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "deviceName",
"columnName": "deviceName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "deviceType",
"columnName": "deviceType",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "devicePwd",
"columnName": "devicePwd",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "faceUpdateTime",
"columnName": "faceUpdateTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "userUpdateTime",
"columnName": "userUpdateTime",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"canteenId"
],
"autoGenerate": false
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "user_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`userId` INTEGER NOT NULL, `userName` TEXT, `sex` 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": "sex",
"columnName": "sex",
"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": "offline_order_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`orderId` TEXT NOT NULL, `orderTime` TEXT, `source` TEXT, `userName` TEXT, `userId` TEXT, `amountDue` TEXT, `discountAmount` TEXT, `num` TEXT, `payStatus` TEXT, `isOnline` TEXT, `intervalId` TEXT, `refundOperator` TEXT, `jsonStr` TEXT, `refundTime` TEXT, `refundAmount` TEXT, `refundNum` TEXT, PRIMARY KEY(`orderId`))",
"fields": [
{
"fieldPath": "orderId",
"columnName": "orderId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "orderTime",
"columnName": "orderTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "source",
"columnName": "source",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "userName",
"columnName": "userName",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "userId",
"columnName": "userId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "amountDue",
"columnName": "amountDue",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "discountAmount",
"columnName": "discountAmount",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "num",
"columnName": "num",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "payStatus",
"columnName": "payStatus",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "isOnline",
"columnName": "isOnline",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "intervalId",
"columnName": "intervalId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundOperator",
"columnName": "refundOperator",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "jsonStr",
"columnName": "jsonStr",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundTime",
"columnName": "refundTime",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundAmount",
"columnName": "refundAmount",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "refundNum",
"columnName": "refundNum",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"orderId"
],
"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": "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": "compare_face_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `path` TEXT, `date` TEXT, `uploadStatus` TEXT)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "name",
"columnName": "name",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "path",
"columnName": "path",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "date",
"columnName": "date",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "uploadStatus",
"columnName": "uploadStatus",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "log_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `path` TEXT, `date` TEXT, `uploadStatus` TEXT)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "name",
"columnName": "name",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "path",
"columnName": "path",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "date",
"columnName": "date",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "uploadStatus",
"columnName": "uploadStatus",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "business_data_info",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `orderDate` TEXT, `currentMoney` TEXT, `currentOrderNum` INTEGER NOT NULL, `todayMoney` TEXT, `todayOrderNum` INTEGER NOT NULL, `offlineMoney` TEXT, `offlineOrderNum` INTEGER NOT NULL, `isClear` INTEGER NOT NULL)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "orderDate",
"columnName": "orderDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "currentMoney",
"columnName": "currentMoney",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "currentOrderNum",
"columnName": "currentOrderNum",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "todayMoney",
"columnName": "todayMoney",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "todayOrderNum",
"columnName": "todayOrderNum",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "offlineMoney",
"columnName": "offlineMoney",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "offlineOrderNum",
"columnName": "offlineOrderNum",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "isClear",
"columnName": "isClear",
"affinity": "INTEGER",
"notNull": true
}
],
"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, '6fe3c55ab5788328bdcf7a59a9893bb4')"
]
}
}