2.json (3286B)
1 { 2 "formatVersion": 1, 3 "database": { 4 "version": 2, 5 "identityHash": "7ab1f54c99b82deb987ab03d8bb92713", 6 "entities": [ 7 { 8 "tableName": "content_recommendations", 9 "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`corpusItemId` TEXT NOT NULL, `scheduledCorpusItemId` TEXT NOT NULL, `url` TEXT NOT NULL, `title` TEXT NOT NULL, `excerpt` TEXT NOT NULL, `topic` TEXT, `publisher` TEXT NOT NULL, `isTimeSensitive` INTEGER NOT NULL, `imageUrl` TEXT NOT NULL, `tileId` INTEGER NOT NULL, `receivedRank` INTEGER NOT NULL, `recommendedAt` INTEGER NOT NULL, `impressions` INTEGER NOT NULL, PRIMARY KEY(`corpusItemId`))", 10 "fields": [ 11 { 12 "fieldPath": "corpusItemId", 13 "columnName": "corpusItemId", 14 "affinity": "TEXT", 15 "notNull": true 16 }, 17 { 18 "fieldPath": "scheduledCorpusItemId", 19 "columnName": "scheduledCorpusItemId", 20 "affinity": "TEXT", 21 "notNull": true 22 }, 23 { 24 "fieldPath": "url", 25 "columnName": "url", 26 "affinity": "TEXT", 27 "notNull": true 28 }, 29 { 30 "fieldPath": "title", 31 "columnName": "title", 32 "affinity": "TEXT", 33 "notNull": true 34 }, 35 { 36 "fieldPath": "excerpt", 37 "columnName": "excerpt", 38 "affinity": "TEXT", 39 "notNull": true 40 }, 41 { 42 "fieldPath": "topic", 43 "columnName": "topic", 44 "affinity": "TEXT", 45 "notNull": false 46 }, 47 { 48 "fieldPath": "publisher", 49 "columnName": "publisher", 50 "affinity": "TEXT", 51 "notNull": true 52 }, 53 { 54 "fieldPath": "isTimeSensitive", 55 "columnName": "isTimeSensitive", 56 "affinity": "INTEGER", 57 "notNull": true 58 }, 59 { 60 "fieldPath": "imageUrl", 61 "columnName": "imageUrl", 62 "affinity": "TEXT", 63 "notNull": true 64 }, 65 { 66 "fieldPath": "tileId", 67 "columnName": "tileId", 68 "affinity": "INTEGER", 69 "notNull": true 70 }, 71 { 72 "fieldPath": "receivedRank", 73 "columnName": "receivedRank", 74 "affinity": "INTEGER", 75 "notNull": true 76 }, 77 { 78 "fieldPath": "recommendedAt", 79 "columnName": "recommendedAt", 80 "affinity": "INTEGER", 81 "notNull": true 82 }, 83 { 84 "fieldPath": "impressions", 85 "columnName": "impressions", 86 "affinity": "INTEGER", 87 "notNull": true 88 } 89 ], 90 "primaryKey": { 91 "autoGenerate": false, 92 "columnNames": [ 93 "corpusItemId" 94 ] 95 }, 96 "indices": [], 97 "foreignKeys": [] 98 } 99 ], 100 "views": [], 101 "setupQueries": [ 102 "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)", 103 "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '7ab1f54c99b82deb987ab03d8bb92713')" 104 ] 105 } 106 }