1{ 2 "formatVersion": 1, 3 "database": { 4 "version": 2, 5 "identityHash": "553bb9e0bb6c2673f0687f76e66f6304", 6 "entities": [ 7 { 8 "tableName": "Entity1", 9 "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `name` TEXT, `addedInV1` INTEGER NOT NULL DEFAULT 1, PRIMARY KEY(`id`))", 10 "fields": [ 11 { 12 "fieldPath": "id", 13 "columnName": "id", 14 "affinity": "INTEGER", 15 "notNull": true 16 }, 17 { 18 "fieldPath": "name", 19 "columnName": "name", 20 "affinity": "TEXT", 21 "notNull": false 22 }, 23 { 24 "fieldPath": "addedInV1", 25 "columnName": "addedInV1", 26 "affinity": "INTEGER", 27 "notNull": true, 28 "defaultValue": "1" 29 } 30 ], 31 "primaryKey": { 32 "columnNames": [ 33 "id" 34 ], 35 "autoGenerate": false 36 }, 37 "indices": [], 38 "foreignKeys": [] 39 }, 40 { 41 "tableName": "Entity2", 42 "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `name` TEXT, `addedInV1` INTEGER NOT NULL DEFAULT 1, `addedInV2` INTEGER NOT NULL DEFAULT 2, PRIMARY KEY(`id`))", 43 "fields": [ 44 { 45 "fieldPath": "id", 46 "columnName": "id", 47 "affinity": "INTEGER", 48 "notNull": true 49 }, 50 { 51 "fieldPath": "name", 52 "columnName": "name", 53 "affinity": "TEXT", 54 "notNull": false 55 }, 56 { 57 "fieldPath": "addedInV1", 58 "columnName": "addedInV1", 59 "affinity": "INTEGER", 60 "notNull": true, 61 "defaultValue": "1" 62 }, 63 { 64 "fieldPath": "addedInV2", 65 "columnName": "addedInV2", 66 "affinity": "INTEGER", 67 "notNull": true, 68 "defaultValue": "2" 69 } 70 ], 71 "primaryKey": { 72 "columnNames": [ 73 "id" 74 ], 75 "autoGenerate": false 76 }, 77 "indices": [], 78 "foreignKeys": [] 79 } 80 ], 81 "views": [], 82 "setupQueries": [ 83 "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)", 84 "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '553bb9e0bb6c2673f0687f76e66f6304')" 85 ] 86 } 87}