{
  "formatVersion": 1,
  "database": {
    "version": 2,
    "identityHash": "0399e14e4fa74ee1481251f56d595d93",
    "entities": [
      {
        "tableName": "food_canteen",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT NOT NULL, `canteen_name` TEXT, `canteen_open` TEXT, `canteen_tel` TEXT, `canteen_remark` TEXT, `sync_number` INTEGER NOT NULL, `gmt_create` TEXT, `modifier` TEXT, `gmt_modifier` TEXT, `is_delete` TEXT, `creator` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "canteenName",
            "columnName": "canteen_name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "canteenOpen",
            "columnName": "canteen_open",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "canteenTel",
            "columnName": "canteen_tel",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "canteenRemark",
            "columnName": "canteen_remark",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModifier",
            "columnName": "gmt_modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "food_food",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `food_name` TEXT, `food_photo` TEXT, `food_price` INTEGER NOT NULL, `food_flavor` TEXT, `food_type` TEXT, `food_unit` TEXT, `food_weight` TEXT, `food_remark` TEXT, `canteen_id` TEXT, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodName",
            "columnName": "food_name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodPhoto",
            "columnName": "food_photo",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodPrice",
            "columnName": "food_price",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "foodFlavor",
            "columnName": "food_flavor",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodType",
            "columnName": "food_type",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodUnit",
            "columnName": "food_unit",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodWeight",
            "columnName": "food_weight",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodRemark",
            "columnName": "food_remark",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "canteenId",
            "columnName": "canteen_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "food_publish",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `publish_id` TEXT, `publish_date` TEXT, `publish_type` TEXT, `publish_status` TEXT, `canteen_id` TEXT, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "publishId",
            "columnName": "publish_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishDate",
            "columnName": "publish_date",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishType",
            "columnName": "publish_type",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishStatus",
            "columnName": "publish_status",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "canteenId",
            "columnName": "canteen_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "food_publish_food",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `publish_id` TEXT, `food_id` TEXT, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishId",
            "columnName": "publish_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodId",
            "columnName": "food_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "food_subscribe",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `publish_id` TEXT, `subscribe_date` TEXT, `publish_type` TEXT, `subscribe_status` TEXT, `subscribe_time1` TEXT, `subscribe_time2` TEXT, `subscribe_time3` TEXT, `subscribe_time4` TEXT, `subscribe_number` TEXT, `subscribe_qrcode` TEXT, `subscribe_description` TEXT, `subscribe_remark` TEXT, `subscribe_price` INTEGER NOT NULL, `subscribe_count` INTEGER NOT NULL, `subscribe_unit_count` INTEGER NOT NULL, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, `is_update` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishId",
            "columnName": "publish_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeDate",
            "columnName": "subscribe_date",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "publishType",
            "columnName": "publish_type",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeStatus",
            "columnName": "subscribe_status",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeTime1",
            "columnName": "subscribe_time1",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeTime2",
            "columnName": "subscribe_time2",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeTime3",
            "columnName": "subscribe_time3",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeTime4",
            "columnName": "subscribe_time4",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeNumber",
            "columnName": "subscribe_number",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeQrcode",
            "columnName": "subscribe_qrcode",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeDescription",
            "columnName": "subscribe_description",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeRemark",
            "columnName": "subscribe_remark",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribePrice",
            "columnName": "subscribe_price",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "subscribeCount",
            "columnName": "subscribe_count",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "subscribeUnitCount",
            "columnName": "subscribe_unit_count",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isUpdate",
            "columnName": "is_update",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "food_subscribe_food",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `food_id` TEXT, `food_name` TEXT, `food_photo` TEXT, `food_price` TEXT, `count` TEXT, `total_price` TEXT, `sync_number` TEXT, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, `is_update` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodId",
            "columnName": "food_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodName",
            "columnName": "food_name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodPhoto",
            "columnName": "food_photo",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "foodPrice",
            "columnName": "food_price",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "count",
            "columnName": "count",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "totalPrice",
            "columnName": "total_price",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isUpdate",
            "columnName": "is_update",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "user_account",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `account_money` TEXT, `account_number` INTEGER NOT NULL, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, `is_update` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountMoney",
            "columnName": "account_money",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountNumber",
            "columnName": "account_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isUpdate",
            "columnName": "is_update",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "user_account_item",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `account_old_money` INTEGER NOT NULL, `account_now_money` INTEGER NOT NULL, `account_item_mode` TEXT, `account_item_money` INTEGER NOT NULL, `account_item_remark` TEXT, `account_id` TEXT, `subscribe_id` TEXT, `charge_id` TEXT, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, `is_update` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountOldMoney",
            "columnName": "account_old_money",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "accountNowMoney",
            "columnName": "account_now_money",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "accountItemMode",
            "columnName": "account_item_mode",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountItemMoney",
            "columnName": "account_item_money",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "accountItemRemark",
            "columnName": "account_item_remark",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountId",
            "columnName": "account_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "subscribeId",
            "columnName": "subscribe_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "chargeId",
            "columnName": "charge_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isUpdate",
            "columnName": "is_update",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "user_charge",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `charge_price` INTEGER NOT NULL, `charge_status` TEXT, `account_id` TEXT, `charge_remark` TEXT, `sync_number` INTEGER NOT NULL, `creator` TEXT, `gmt_create` TEXT, `modifier` TEXT, `gmt_modified` TEXT, `is_delete` TEXT, `is_update` TEXT, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "chargePrice",
            "columnName": "charge_price",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "chargeStatus",
            "columnName": "charge_status",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "accountId",
            "columnName": "account_id",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "chargeRemark",
            "columnName": "charge_remark",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "syncNumber",
            "columnName": "sync_number",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "creator",
            "columnName": "creator",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtCreate",
            "columnName": "gmt_create",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "modifier",
            "columnName": "modifier",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "gmtModified",
            "columnName": "gmt_modified",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isDelete",
            "columnName": "is_delete",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "isUpdate",
            "columnName": "is_update",
            "affinity": "TEXT",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "local_media",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `uid` TEXT, `name` TEXT, `net_url` TEXT, `state` INTEGER NOT NULL, `local_path` TEXT, `cover` TEXT, `file_size` TEXT, `author` TEXT, `file_type` TEXT, `progress` INTEGER NOT NULL, PRIMARY KEY(`id`))",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "uid",
            "columnName": "uid",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "name",
            "columnName": "name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "netUrl",
            "columnName": "net_url",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "state",
            "columnName": "state",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "localPath",
            "columnName": "local_path",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "cover",
            "columnName": "cover",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "fileSize",
            "columnName": "file_size",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "author",
            "columnName": "author",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "fileType",
            "columnName": "file_type",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "progress",
            "columnName": "progress",
            "affinity": "INTEGER",
            "notNull": true
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "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, '0399e14e4fa74ee1481251f56d595d93')"
    ]
  }
}