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

1171 lines
34 KiB
JSON
Raw Normal View History

2025-05-06 16:37:25 +08:00
{
"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')"
]
}
}