2021-11-12 04:14:28 +01:00
{
"formatVersion" : 1 ,
"database" : {
"version" : 2 ,
2021-11-15 22:24:31 +01:00
"identityHash" : "4b24fe9241d824ae94f32a31e41841c8" ,
2021-11-12 04:14:28 +01:00
"entities" : [
{
"tableName" : "Subscription" ,
2021-11-14 01:26:37 +01:00
"createSql" : "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER NOT NULL, `baseUrl` TEXT NOT NULL, `topic` TEXT NOT NULL, `instant` INTEGER NOT NULL, PRIMARY KEY(`id`))" ,
2021-11-12 04:14:28 +01:00
"fields" : [
{
"fieldPath" : "id" ,
"columnName" : "id" ,
"affinity" : "INTEGER" ,
"notNull" : true
} ,
{
"fieldPath" : "baseUrl" ,
"columnName" : "baseUrl" ,
"affinity" : "TEXT" ,
"notNull" : true
} ,
{
"fieldPath" : "topic" ,
"columnName" : "topic" ,
"affinity" : "TEXT" ,
"notNull" : true
2021-11-14 01:26:37 +01:00
} ,
{
"fieldPath" : "instant" ,
"columnName" : "instant" ,
"affinity" : "INTEGER" ,
"notNull" : true
2021-11-12 04:14:28 +01:00
}
] ,
"primaryKey" : {
"columnNames" : [
"id"
] ,
"autoGenerate" : false
} ,
"indices" : [
{
"name" : "index_Subscription_baseUrl_topic" ,
"unique" : true ,
"columnNames" : [
"baseUrl" ,
"topic"
] ,
"createSql" : "CREATE UNIQUE INDEX IF NOT EXISTS `index_Subscription_baseUrl_topic` ON `${TABLE_NAME}` (`baseUrl`, `topic`)"
}
] ,
"foreignKeys" : [ ]
} ,
{
"tableName" : "Notification" ,
2021-11-15 22:24:31 +01:00
"createSql" : "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `subscriptionId` INTEGER NOT NULL, `timestamp` INTEGER NOT NULL, `message` TEXT NOT NULL, `notificationId` INTEGER NOT NULL, `deleted` INTEGER NOT NULL, PRIMARY KEY(`id`))" ,
2021-11-12 04:14:28 +01:00
"fields" : [
{
"fieldPath" : "id" ,
"columnName" : "id" ,
"affinity" : "TEXT" ,
"notNull" : true
} ,
{
"fieldPath" : "subscriptionId" ,
"columnName" : "subscriptionId" ,
"affinity" : "INTEGER" ,
"notNull" : true
} ,
{
"fieldPath" : "timestamp" ,
"columnName" : "timestamp" ,
"affinity" : "INTEGER" ,
"notNull" : true
} ,
{
"fieldPath" : "message" ,
"columnName" : "message" ,
"affinity" : "TEXT" ,
"notNull" : true
} ,
2021-11-15 22:24:31 +01:00
{
"fieldPath" : "notificationId" ,
"columnName" : "notificationId" ,
"affinity" : "INTEGER" ,
"notNull" : true
} ,
2021-11-12 04:14:28 +01:00
{
"fieldPath" : "deleted" ,
"columnName" : "deleted" ,
"affinity" : "INTEGER" ,
"notNull" : true
}
] ,
"primaryKey" : {
"columnNames" : [
"id"
] ,
"autoGenerate" : false
} ,
"indices" : [ ] ,
"foreignKeys" : [ ]
}
] ,
"views" : [ ] ,
"setupQueries" : [
"CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)" ,
2021-11-15 22:24:31 +01:00
"INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '4b24fe9241d824ae94f32a31e41841c8')"
2021-11-12 04:14:28 +01:00
]
}
}