{ "formatVersion": 1, "database": { "version": 1, "identityHash": "d09ce5b46e6f63f4a372c20327ce9641", "entities": [ { "tableName": "RoomBitwardenCipher", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`itemId` TEXT NOT NULL, `accountId` TEXT NOT NULL, `folderId` TEXT, `content` TEXT NOT NULL, PRIMARY KEY(`itemId`), FOREIGN KEY(`accountId`) REFERENCES `RoomBitwardenToken`(`accountId`) ON UPDATE NO ACTION ON DELETE CASCADE )", "fields": [ { "fieldPath": "itemId", "columnName": "itemId", "affinity": "TEXT", "notNull": true }, { "fieldPath": "accountId", "columnName": "accountId", "affinity": "TEXT", "notNull": true }, { "fieldPath": "folderId", "columnName": "folderId", "affinity": "TEXT", "notNull": false }, { "fieldPath": "content", "columnName": "content", "affinity": "TEXT", "notNull": true } ], "primaryKey": { "columnNames": [ "itemId" ], "autoGenerate": false }, "indices": [], "foreignKeys": [ { "table": "RoomBitwardenToken", "onDelete": "CASCADE", "onUpdate": "NO ACTION", "columns": [ "accountId" ], "referencedColumns": [ "accountId" ] } ] }, { "tableName": "RoomBitwardenFolder", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`folderId` TEXT NOT NULL, `accountId` TEXT NOT NULL, `content` TEXT NOT NULL, PRIMARY KEY(`folderId`), FOREIGN KEY(`accountId`) REFERENCES `RoomBitwardenToken`(`accountId`) ON UPDATE NO ACTION ON DELETE CASCADE )", "fields": [ { "fieldPath": "folderId", "columnName": "folderId", "affinity": "TEXT", "notNull": true }, { "fieldPath": "accountId", "columnName": "accountId", "affinity": "TEXT", "notNull": true }, { "fieldPath": "content", "columnName": "content", "affinity": "TEXT", "notNull": true } ], "primaryKey": { "columnNames": [ "folderId" ], "autoGenerate": false }, "indices": [], "foreignKeys": [ { "table": "RoomBitwardenToken", "onDelete": "CASCADE", "onUpdate": "NO ACTION", "columns": [ "accountId" ], "referencedColumns": [ "accountId" ] } ] }, { "tableName": "RoomBitwardenToken", "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`accountId` TEXT NOT NULL, `content` TEXT NOT NULL, PRIMARY KEY(`accountId`))", "fields": [ { "fieldPath": "accountId", "columnName": "accountId", "affinity": "TEXT", "notNull": true }, { "fieldPath": "content", "columnName": "content", "affinity": "TEXT", "notNull": true } ], "primaryKey": { "columnNames": [ "accountId" ], "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, 'd09ce5b46e6f63f4a372c20327ce9641')" ] } }