{
  "formatVersion": 1,
  "database": {
    "version": 27,
    "identityHash": "8743c2e56bdbdabca7fcb89dff5434ba",
    "entities": [
      {
        "tableName": "Profile",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `host` TEXT NOT NULL, `remotePort` INTEGER NOT NULL, `password` TEXT NOT NULL, `method` TEXT NOT NULL, `route` TEXT NOT NULL, `remoteDns` TEXT NOT NULL, `proxyApps` INTEGER NOT NULL, `bypass` INTEGER NOT NULL, `udpdns` INTEGER NOT NULL, `ipv6` INTEGER NOT NULL, `individual` TEXT NOT NULL, `tx` INTEGER NOT NULL, `rx` INTEGER NOT NULL, `userOrder` INTEGER NOT NULL, `plugin` TEXT, `udpFallback` INTEGER)",
        "fields": [
          {
            "fieldPath": "id",
            "columnName": "id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "name",
            "columnName": "name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "host",
            "columnName": "host",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "remotePort",
            "columnName": "remotePort",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "password",
            "columnName": "password",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "method",
            "columnName": "method",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "route",
            "columnName": "route",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "remoteDns",
            "columnName": "remoteDns",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "proxyApps",
            "columnName": "proxyApps",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "bypass",
            "columnName": "bypass",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "udpdns",
            "columnName": "udpdns",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "ipv6",
            "columnName": "ipv6",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "individual",
            "columnName": "individual",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "tx",
            "columnName": "tx",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "rx",
            "columnName": "rx",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "userOrder",
            "columnName": "userOrder",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "plugin",
            "columnName": "plugin",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "udpFallback",
            "columnName": "udpFallback",
            "affinity": "INTEGER",
            "notNull": false
          }
        ],
        "primaryKey": {
          "columnNames": [
            "id"
          ],
          "autoGenerate": true
        },
        "indices": [],
        "foreignKeys": []
      },
      {
        "tableName": "KeyValuePair",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`key` TEXT NOT NULL, `valueType` INTEGER NOT NULL, `value` BLOB NOT NULL, PRIMARY KEY(`key`))",
        "fields": [
          {
            "fieldPath": "key",
            "columnName": "key",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "valueType",
            "columnName": "valueType",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "value",
            "columnName": "value",
            "affinity": "BLOB",
            "notNull": true
          }
        ],
        "primaryKey": {
          "columnNames": [
            "key"
          ],
          "autoGenerate": false
        },
        "indices": [],
        "foreignKeys": []
      }
    ],
    "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, \"8743c2e56bdbdabca7fcb89dff5434ba\")"
    ]
  }
}