{ "formatVersion": 1, "database": { "version": 3, "identityHash": "721149fa5e2a13e82b73a83de312968a", "entities": [ { "tableName": "AppleEntity", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`macAddress` TEXT NOT NULL, `settings` BLOB NOT NULL, `metadata` BLOB NOT NULL, `cache` BLOB NOT NULL, PRIMARY KEY(`macAddress`))", "fields": [ { "fieldPath": "macAddress", "columnName": "macAddress", "affinity": "TEXT", "notNull": true }, { "fieldPath": "settings", "columnName": "settings", "affinity": "BLOB", "notNull": true }, { "fieldPath": "metadata", "columnName": "metadata", "affinity": "BLOB", "notNull": true }, { "fieldPath": "cache", "columnName": "cache", "affinity": "BLOB", "notNull": true } ], "primaryKey": { "autoGenerate": false, "columnNames": [ "macAddress" ] } }, { "tableName": "AppSettingsEntity", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `nightMode` TEXT NOT NULL, `designSystem` TEXT NOT NULL, `overrideMaterialColor` INTEGER, `useHighestRefreshRate` INTEGER NOT NULL, `debugMode` INTEGER NOT NULL, `bleScanMode` INTEGER NOT NULL, `bleReportDelay` INTEGER NOT NULL, `swipeAnywhereForBack` INTEGER NOT NULL, PRIMARY KEY(`id`))", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "nightMode", "columnName": "nightMode", "affinity": "TEXT", "notNull": true }, { "fieldPath": "designSystem", "columnName": "designSystem", "affinity": "TEXT", "notNull": true }, { "fieldPath": "overrideMaterialColor", "columnName": "overrideMaterialColor", "affinity": "INTEGER" }, { "fieldPath": "useHighestRefreshRate", "columnName": "useHighestRefreshRate", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "debugMode", "columnName": "debugMode", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "bleScanMode", "columnName": "bleScanMode", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "bleReportDelay", "columnName": "bleReportDelay", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "swipeAnywhereForBack", "columnName": "swipeAnywhereForBack", "affinity": "INTEGER", "notNull": true } ], "primaryKey": { "autoGenerate": false, "columnNames": [ "id" ] } }, { "tableName": "AppStateEntity", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `isPremium` INTEGER NOT NULL, `hasCompletedOnboarding` INTEGER NOT NULL, `lastVersionShown` TEXT, `hasConnectedToAACP` INTEGER NOT NULL, `firstSuccessfulConnectionTime` INTEGER, `reviewPrompted` INTEGER NOT NULL, `timeUntilFOSSPremiumExpiry` INTEGER NOT NULL, PRIMARY KEY(`id`))", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "isPremium", "columnName": "isPremium", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "hasCompletedOnboarding", "columnName": "hasCompletedOnboarding", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "lastVersionShown", "columnName": "lastVersionShown", "affinity": "TEXT" }, { "fieldPath": "hasConnectedToAACP", "columnName": "hasConnectedToAACP", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "firstSuccessfulConnectionTime", "columnName": "firstSuccessfulConnectionTime", "affinity": "INTEGER" }, { "fieldPath": "reviewPrompted", "columnName": "reviewPrompted", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "timeUntilFOSSPremiumExpiry", "columnName": "timeUntilFOSSPremiumExpiry", "affinity": "INTEGER", "notNull": true } ], "primaryKey": { "autoGenerate": false, "columnNames": [ "id" ] } }, { "tableName": "WidgetConfigEntity", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`appWidgetId` INTEGER NOT NULL, `macAddress` TEXT NOT NULL, PRIMARY KEY(`appWidgetId`))", "fields": [ { "fieldPath": "appWidgetId", "columnName": "appWidgetId", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "macAddress", "columnName": "macAddress", "affinity": "TEXT", "notNull": true } ], "primaryKey": { "autoGenerate": false, "columnNames": [ "appWidgetId" ] } }, { "tableName": "HeartRateSampleEntity", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `timestamp` INTEGER NOT NULL, `bpm` INTEGER NOT NULL)", "fields": [ { "fieldPath": "id", "columnName": "id", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "timestamp", "columnName": "timestamp", "affinity": "INTEGER", "notNull": true }, { "fieldPath": "bpm", "columnName": "bpm", "affinity": "INTEGER", "notNull": true } ], "primaryKey": { "autoGenerate": true, "columnNames": [ "id" ] } } ], "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, '721149fa5e2a13e82b73a83de312968a')" ] } }