{
  "formatVersion": 1,
  "database": {
    "version": 3,
    "identityHash": "2b97f2fea0de21f8d9c3c8ec4b986546",
    "entities": [
      {
        "tableName": "app_install",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`buyer` TEXT NOT NULL, `package_name` TEXT NOT NULL, PRIMARY KEY(`buyer`, `package_name`))",
        "fields": [
          {
            "fieldPath": "mBuyer",
            "columnName": "buyer",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "mPackageName",
            "columnName": "package_name",
            "affinity": "TEXT",
            "notNull": true
          }
        ],
        "primaryKey": {
          "autoGenerate": false,
          "columnNames": [
            "buyer",
            "package_name"
          ]
        },
        "indices": [
          {
            "name": "index_app_install_package_name",
            "unique": false,
            "columnNames": [
              "package_name"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_app_install_package_name` ON `${TABLE_NAME}` (`package_name`)"
          }
        ],
        "foreignKeys": []
      },
      {
        "tableName": "fcap_histogram_data",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`row_id` INTEGER PRIMARY KEY AUTOINCREMENT, `foreign_key_id` INTEGER NOT NULL, `ad_event_type` INTEGER NOT NULL, `timestamp` INTEGER NOT NULL, `ad_counter_int_key` INTEGER NOT NULL DEFAULT 0)",
        "fields": [
          {
            "fieldPath": "rowId",
            "columnName": "row_id",
            "affinity": "INTEGER",
            "notNull": false
          },
          {
            "fieldPath": "histogramIdentifierForeignKey",
            "columnName": "foreign_key_id",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "adEventType",
            "columnName": "ad_event_type",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "timestamp",
            "columnName": "timestamp",
            "affinity": "INTEGER",
            "notNull": true
          },
          {
            "fieldPath": "adCounterIntKey",
            "columnName": "ad_counter_int_key",
            "affinity": "INTEGER",
            "notNull": true,
            "defaultValue": "0"
          }
        ],
        "primaryKey": {
          "autoGenerate": true,
          "columnNames": [
            "row_id"
          ]
        },
        "indices": [
          {
            "name": "index_fcap_histogram_data_foreign_key_id",
            "unique": false,
            "columnNames": [
              "foreign_key_id"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_data_foreign_key_id` ON `${TABLE_NAME}` (`foreign_key_id`)"
          },
          {
            "name": "index_fcap_histogram_data_ad_event_type",
            "unique": false,
            "columnNames": [
              "ad_event_type"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_data_ad_event_type` ON `${TABLE_NAME}` (`ad_event_type`)"
          },
          {
            "name": "index_fcap_histogram_data_timestamp",
            "unique": false,
            "columnNames": [
              "timestamp"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_data_timestamp` ON `${TABLE_NAME}` (`timestamp`)"
          },
          {
            "name": "index_fcap_histogram_data_ad_counter_int_key",
            "unique": false,
            "columnNames": [
              "ad_counter_int_key"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_data_ad_counter_int_key` ON `${TABLE_NAME}` (`ad_counter_int_key`)"
          }
        ],
        "foreignKeys": []
      },
      {
        "tableName": "fcap_histogram_ids",
        "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`foreign_key_id` INTEGER PRIMARY KEY AUTOINCREMENT, `ad_counter_key` TEXT NOT NULL, `buyer` TEXT NOT NULL, `custom_audience_owner` TEXT, `custom_audience_name` TEXT, `source_app` TEXT DEFAULT '')",
        "fields": [
          {
            "fieldPath": "histogramIdentifierForeignKey",
            "columnName": "foreign_key_id",
            "affinity": "INTEGER",
            "notNull": false
          },
          {
            "fieldPath": "adCounterKey",
            "columnName": "ad_counter_key",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "buyer",
            "columnName": "buyer",
            "affinity": "TEXT",
            "notNull": true
          },
          {
            "fieldPath": "customAudienceOwner",
            "columnName": "custom_audience_owner",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "customAudienceName",
            "columnName": "custom_audience_name",
            "affinity": "TEXT",
            "notNull": false
          },
          {
            "fieldPath": "sourceApp",
            "columnName": "source_app",
            "affinity": "TEXT",
            "notNull": false,
            "defaultValue": "''"
          }
        ],
        "primaryKey": {
          "autoGenerate": true,
          "columnNames": [
            "foreign_key_id"
          ]
        },
        "indices": [
          {
            "name": "index_fcap_histogram_ids_ad_counter_key",
            "unique": false,
            "columnNames": [
              "ad_counter_key"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_ids_ad_counter_key` ON `${TABLE_NAME}` (`ad_counter_key`)"
          },
          {
            "name": "index_fcap_histogram_ids_buyer",
            "unique": false,
            "columnNames": [
              "buyer"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_ids_buyer` ON `${TABLE_NAME}` (`buyer`)"
          },
          {
            "name": "index_fcap_histogram_ids_custom_audience_owner",
            "unique": false,
            "columnNames": [
              "custom_audience_owner"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_ids_custom_audience_owner` ON `${TABLE_NAME}` (`custom_audience_owner`)"
          },
          {
            "name": "index_fcap_histogram_ids_custom_audience_name",
            "unique": false,
            "columnNames": [
              "custom_audience_name"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_ids_custom_audience_name` ON `${TABLE_NAME}` (`custom_audience_name`)"
          },
          {
            "name": "index_fcap_histogram_ids_source_app",
            "unique": false,
            "columnNames": [
              "source_app"
            ],
            "orders": [],
            "createSql": "CREATE INDEX IF NOT EXISTS `index_fcap_histogram_ids_source_app` ON `${TABLE_NAME}` (`source_app`)"
          }
        ],
        "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, '2b97f2fea0de21f8d9c3c8ec4b986546')"
    ]
  }
}