1171 lines
34 KiB
JSON
1171 lines
34 KiB
JSON
{
|
|
"formatVersion": 1,
|
|
"database": {
|
|
"version": 2,
|
|
"identityHash": "42f7032ea39aa5333548669610176bbe",
|
|
"entities": [
|
|
{
|
|
"tableName": "cust_info",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `custId` TEXT, `updateId` TEXT, `serialNum` TEXT, `custName` TEXT, `custNum` TEXT, `custState` TEXT, `cardStatus` TEXT, `accStatus` TEXT, `custPhotoUrl` TEXT, `department` TEXT, `uptime` TEXT, `aliopenid` TEXT, `alipayContractNum` TEXT)",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "custId",
|
|
"columnName": "custId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "updateId",
|
|
"columnName": "updateId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "serialNum",
|
|
"columnName": "serialNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custName",
|
|
"columnName": "custName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custNum",
|
|
"columnName": "custNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custState",
|
|
"columnName": "custState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "cardStatus",
|
|
"columnName": "cardStatus",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "accStatus",
|
|
"columnName": "accStatus",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custPhotoUrl",
|
|
"columnName": "custPhotoUrl",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "department",
|
|
"columnName": "department",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "uptime",
|
|
"columnName": "uptime",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "aliopenid",
|
|
"columnName": "aliopenid",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "alipayContractNum",
|
|
"columnName": "alipayContractNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"id"
|
|
],
|
|
"autoGenerate": true
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "secret_info",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`sn` TEXT NOT NULL, `serverEncryptClientKey` TEXT, `sign` TEXT, `tenantId` TEXT, `mqClientAddress` TEXT, `deviceToken` TEXT, `securityTokenSign` TEXT, PRIMARY KEY(`sn`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "sn",
|
|
"columnName": "sn",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "serverEncryptClientKey",
|
|
"columnName": "serverEncryptClientKey",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "sign",
|
|
"columnName": "sign",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "tenantId",
|
|
"columnName": "tenantId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "mqClientAddress",
|
|
"columnName": "mqClientAddress",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deviceToken",
|
|
"columnName": "deviceToken",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "securityTokenSign",
|
|
"columnName": "securityTokenSign",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"sn"
|
|
],
|
|
"autoGenerate": false
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"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": "device_base",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`systemCardInfo` TEXT, `deviceMetadata` TEXT, `recipeList` TEXT, `canteenId` TEXT NOT NULL, `shopstallId` TEXT, `canteenName` TEXT, `shopstallName` TEXT, `recipeId` TEXT, `devicePwd` TEXT, `deviceNum` TEXT, `deviceName` TEXT, PRIMARY KEY(`canteenId`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "systemCardInfo",
|
|
"columnName": "systemCardInfo",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deviceMetadata",
|
|
"columnName": "deviceMetadata",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "recipeList",
|
|
"columnName": "recipeList",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "canteenId",
|
|
"columnName": "canteenId",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "shopstallId",
|
|
"columnName": "shopstallId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "canteenName",
|
|
"columnName": "canteenName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "shopstallName",
|
|
"columnName": "shopstallName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "recipeId",
|
|
"columnName": "recipeId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "devicePwd",
|
|
"columnName": "devicePwd",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deviceNum",
|
|
"columnName": "deviceNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deviceName",
|
|
"columnName": "deviceName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"canteenId"
|
|
],
|
|
"autoGenerate": false
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "cook_book_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_meet_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)",
|
|
"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
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"id"
|
|
],
|
|
"autoGenerate": true
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "cook_meet_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)",
|
|
"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
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"id"
|
|
],
|
|
"autoGenerate": true
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "cook_meet_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": "cust_photo_ful",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `custId` TEXT, `updateId` TEXT, `features` TEXT, `custPhotoUrl` TEXT)",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "custId",
|
|
"columnName": "custId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "updateId",
|
|
"columnName": "updateId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "features",
|
|
"columnName": "features",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custPhotoUrl",
|
|
"columnName": "custPhotoUrl",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"id"
|
|
],
|
|
"autoGenerate": true
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "order_info",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`orderId` TEXT NOT NULL, `macOrderId` TEXT, `sourceType` TEXT, `plateSerialNum` TEXT, `plateNum` TEXT, `custId` TEXT, `custName` TEXT, `custNum` TEXT, `mobile` TEXT, `orderDate` TEXT, `canteenId` TEXT, `canteenName` TEXT, `stallId` TEXT, `stallName` TEXT, `permissionCode` TEXT, `mealtimeType` TEXT, `mealtimeName` TEXT, `machineSn` TEXT, `mealCode` TEXT, `payableAmount` TEXT, `discountsAmount` TEXT, `couponAmount` TEXT, `deliveryAmount` TEXT, `packingAmount` TEXT, `realAmount` TEXT, `needPayAmount` TEXT, `refundAmount` TEXT, `orderTime` TEXT, `payTime` TEXT, `payType` TEXT, `payState` TEXT, `deductionType` TEXT, `orderType` TEXT, `orderState` TEXT, `orderStateMix` TEXT, `dishesState` TEXT, `orderRefundState` TEXT, `commentState` TEXT, `checkState` TEXT, `imgUrl` TEXT, `remark` TEXT, `goodsCount` TEXT, `ifOnline` TEXT, `payChannel` TEXT, `isPush` TEXT, PRIMARY KEY(`orderId`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "orderId",
|
|
"columnName": "orderId",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "macOrderId",
|
|
"columnName": "macOrderId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "sourceType",
|
|
"columnName": "sourceType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "plateSerialNum",
|
|
"columnName": "plateSerialNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "plateNum",
|
|
"columnName": "plateNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custId",
|
|
"columnName": "custId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custName",
|
|
"columnName": "custName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "custNum",
|
|
"columnName": "custNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "mobile",
|
|
"columnName": "mobile",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderDate",
|
|
"columnName": "orderDate",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "canteenId",
|
|
"columnName": "canteenId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "canteenName",
|
|
"columnName": "canteenName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "stallId",
|
|
"columnName": "stallId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "stallName",
|
|
"columnName": "stallName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "permissionCode",
|
|
"columnName": "permissionCode",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "mealtimeType",
|
|
"columnName": "mealtimeType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "mealtimeName",
|
|
"columnName": "mealtimeName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "machineSn",
|
|
"columnName": "machineSn",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "mealCode",
|
|
"columnName": "mealCode",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "payableAmount",
|
|
"columnName": "payableAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "discountsAmount",
|
|
"columnName": "discountsAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "couponAmount",
|
|
"columnName": "couponAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deliveryAmount",
|
|
"columnName": "deliveryAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "packingAmount",
|
|
"columnName": "packingAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "realAmount",
|
|
"columnName": "realAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "needPayAmount",
|
|
"columnName": "needPayAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "refundAmount",
|
|
"columnName": "refundAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderTime",
|
|
"columnName": "orderTime",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "payTime",
|
|
"columnName": "payTime",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "payType",
|
|
"columnName": "payType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "payState",
|
|
"columnName": "payState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "deductionType",
|
|
"columnName": "deductionType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderType",
|
|
"columnName": "orderType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderState",
|
|
"columnName": "orderState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderStateMix",
|
|
"columnName": "orderStateMix",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "dishesState",
|
|
"columnName": "dishesState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "orderRefundState",
|
|
"columnName": "orderRefundState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "commentState",
|
|
"columnName": "commentState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "checkState",
|
|
"columnName": "checkState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "imgUrl",
|
|
"columnName": "imgUrl",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "remark",
|
|
"columnName": "remark",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "goodsCount",
|
|
"columnName": "goodsCount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "ifOnline",
|
|
"columnName": "ifOnline",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "payChannel",
|
|
"columnName": "payChannel",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "isPush",
|
|
"columnName": "isPush",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"orderId"
|
|
],
|
|
"autoGenerate": false
|
|
},
|
|
"indices": [],
|
|
"foreignKeys": []
|
|
},
|
|
{
|
|
"tableName": "order_details_info",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`detailId` TEXT NOT NULL, `orderId` TEXT, `detailType` TEXT, `goodsDishesId` TEXT, `goodsDishesName` TEXT, `goodsDishesImgUrl` TEXT, `menuDetailId` TEXT, `salePrice` TEXT, `prefPrice` TEXT, `price` TEXT, `weightUnit` TEXT, `quantity` TEXT, `unitName` TEXT, `totalAmount` TEXT, `calcTotalAmount` TEXT, `realAmount` TEXT, `refundAmount` TEXT, `salesMode` TEXT, `tasteName` TEXT, `detailState` TEXT, `goodsRefundNum` TEXT, `makingComplete` TEXT, PRIMARY KEY(`detailId`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "detailId",
|
|
"columnName": "detailId",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "orderId",
|
|
"columnName": "orderId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "detailType",
|
|
"columnName": "detailType",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "goodsDishesId",
|
|
"columnName": "goodsDishesId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "goodsDishesName",
|
|
"columnName": "goodsDishesName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "goodsDishesImgUrl",
|
|
"columnName": "goodsDishesImgUrl",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "menuDetailId",
|
|
"columnName": "menuDetailId",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "salePrice",
|
|
"columnName": "salePrice",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "prefPrice",
|
|
"columnName": "prefPrice",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "price",
|
|
"columnName": "price",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "weightUnit",
|
|
"columnName": "weightUnit",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "quantity",
|
|
"columnName": "quantity",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "unitName",
|
|
"columnName": "unitName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "totalAmount",
|
|
"columnName": "totalAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "calcTotalAmount",
|
|
"columnName": "calcTotalAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "realAmount",
|
|
"columnName": "realAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "refundAmount",
|
|
"columnName": "refundAmount",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "salesMode",
|
|
"columnName": "salesMode",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "tasteName",
|
|
"columnName": "tasteName",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "detailState",
|
|
"columnName": "detailState",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "goodsRefundNum",
|
|
"columnName": "goodsRefundNum",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
},
|
|
{
|
|
"fieldPath": "makingComplete",
|
|
"columnName": "makingComplete",
|
|
"affinity": "TEXT",
|
|
"notNull": false
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"columnNames": [
|
|
"detailId"
|
|
],
|
|
"autoGenerate": false
|
|
},
|
|
"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, '42f7032ea39aa5333548669610176bbe')"
|
|
]
|
|
}
|
|
} |