mirror of
				https://github.com/SimpleMobileTools/Simple-Launcher.git
				synced 2025-06-05 21:59:15 +02:00 
			
		
		
		
	Add older schemas too
This commit is contained in:
		| @@ -0,0 +1,128 @@ | |||||||
|  | { | ||||||
|  |   "formatVersion": 1, | ||||||
|  |   "database": { | ||||||
|  |     "version": 1, | ||||||
|  |     "identityHash": "ed53de48a7908dc5cd3640f7bb9a3090", | ||||||
|  |     "entities": [ | ||||||
|  |       { | ||||||
|  |         "tableName": "apps", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `package_name` TEXT NOT NULL, `order` INTEGER NOT NULL, `thumbnail_color` INTEGER NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "order", | ||||||
|  |             "columnName": "order", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "thumbnailColor", | ||||||
|  |             "columnName": "thumbnail_color", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_apps_package_name", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "package_name" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_apps_package_name` ON `${TABLE_NAME}` (`package_name`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "foreignKeys": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "tableName": "home_screen_grid_items", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `left` INTEGER NOT NULL, `top` INTEGER NOT NULL, `right` INTEGER NOT NULL, `bottom` INTEGER NOT NULL, `package_name` TEXT NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "left", | ||||||
|  |             "columnName": "left", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "top", | ||||||
|  |             "columnName": "top", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "right", | ||||||
|  |             "columnName": "right", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "bottom", | ||||||
|  |             "columnName": "bottom", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_home_screen_grid_items_id", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "id" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_home_screen_grid_items_id` ON `${TABLE_NAME}` (`id`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "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, 'ed53de48a7908dc5cd3640f7bb9a3090')" | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | } | ||||||
| @@ -0,0 +1,164 @@ | |||||||
|  | { | ||||||
|  |   "formatVersion": 1, | ||||||
|  |   "database": { | ||||||
|  |     "version": 2, | ||||||
|  |     "identityHash": "15057b03e1991ec0d06e1894e5e65e2a", | ||||||
|  |     "entities": [ | ||||||
|  |       { | ||||||
|  |         "tableName": "apps", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `package_name` TEXT NOT NULL, `order` INTEGER NOT NULL, `thumbnail_color` INTEGER NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "order", | ||||||
|  |             "columnName": "order", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "thumbnailColor", | ||||||
|  |             "columnName": "thumbnail_color", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_apps_package_name", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "package_name" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_apps_package_name` ON `${TABLE_NAME}` (`package_name`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "foreignKeys": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "tableName": "home_screen_grid_items", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `left` INTEGER NOT NULL, `top` INTEGER NOT NULL, `right` INTEGER NOT NULL, `bottom` INTEGER NOT NULL, `package_name` TEXT NOT NULL, `title` TEXT NOT NULL, `type` INTEGER NOT NULL, `class_name` TEXT NOT NULL, `widget_id` INTEGER NOT NULL, `intent` TEXT NOT NULL, `icon` BLOB)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "left", | ||||||
|  |             "columnName": "left", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "top", | ||||||
|  |             "columnName": "top", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "right", | ||||||
|  |             "columnName": "right", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "bottom", | ||||||
|  |             "columnName": "bottom", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "type", | ||||||
|  |             "columnName": "type", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "className", | ||||||
|  |             "columnName": "class_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "widgetId", | ||||||
|  |             "columnName": "widget_id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "intent", | ||||||
|  |             "columnName": "intent", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "icon", | ||||||
|  |             "columnName": "icon", | ||||||
|  |             "affinity": "BLOB", | ||||||
|  |             "notNull": false | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_home_screen_grid_items_id", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "id" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_home_screen_grid_items_id` ON `${TABLE_NAME}` (`id`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "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, '15057b03e1991ec0d06e1894e5e65e2a')" | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | } | ||||||
| @@ -0,0 +1,182 @@ | |||||||
|  | { | ||||||
|  |   "formatVersion": 1, | ||||||
|  |   "database": { | ||||||
|  |     "version": 3, | ||||||
|  |     "identityHash": "e49f06a0d5b16868d7812ed341895b88", | ||||||
|  |     "entities": [ | ||||||
|  |       { | ||||||
|  |         "tableName": "apps", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `package_name` TEXT NOT NULL, `activity_name` TEXT NOT NULL, `order` INTEGER NOT NULL, `thumbnail_color` INTEGER NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "activityName", | ||||||
|  |             "columnName": "activity_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "order", | ||||||
|  |             "columnName": "order", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "thumbnailColor", | ||||||
|  |             "columnName": "thumbnail_color", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_apps_package_name", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "package_name" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_apps_package_name` ON `${TABLE_NAME}` (`package_name`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "foreignKeys": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "tableName": "home_screen_grid_items", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `left` INTEGER NOT NULL, `top` INTEGER NOT NULL, `right` INTEGER NOT NULL, `bottom` INTEGER NOT NULL, `package_name` TEXT NOT NULL, `activity_name` TEXT NOT NULL, `title` TEXT NOT NULL, `type` INTEGER NOT NULL, `class_name` TEXT NOT NULL, `widget_id` INTEGER NOT NULL, `intent` TEXT NOT NULL, `shortcut_id` TEXT NOT NULL, `icon` BLOB)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "left", | ||||||
|  |             "columnName": "left", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "top", | ||||||
|  |             "columnName": "top", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "right", | ||||||
|  |             "columnName": "right", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "bottom", | ||||||
|  |             "columnName": "bottom", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "activityName", | ||||||
|  |             "columnName": "activity_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "type", | ||||||
|  |             "columnName": "type", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "className", | ||||||
|  |             "columnName": "class_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "widgetId", | ||||||
|  |             "columnName": "widget_id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "intent", | ||||||
|  |             "columnName": "intent", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "shortcutId", | ||||||
|  |             "columnName": "shortcut_id", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "icon", | ||||||
|  |             "columnName": "icon", | ||||||
|  |             "affinity": "BLOB", | ||||||
|  |             "notNull": false | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_home_screen_grid_items_id", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "id" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_home_screen_grid_items_id` ON `${TABLE_NAME}` (`id`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "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, 'e49f06a0d5b16868d7812ed341895b88')" | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | } | ||||||
| @@ -0,0 +1,230 @@ | |||||||
|  | { | ||||||
|  |   "formatVersion": 1, | ||||||
|  |   "database": { | ||||||
|  |     "version": 4, | ||||||
|  |     "identityHash": "040f7c2f7cba89bc76cd78abe496d6dc", | ||||||
|  |     "entities": [ | ||||||
|  |       { | ||||||
|  |         "tableName": "apps", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `package_name` TEXT NOT NULL, `activity_name` TEXT NOT NULL, `order` INTEGER NOT NULL, `thumbnail_color` INTEGER NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "activityName", | ||||||
|  |             "columnName": "activity_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "order", | ||||||
|  |             "columnName": "order", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "thumbnailColor", | ||||||
|  |             "columnName": "thumbnail_color", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_apps_package_name", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "package_name" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_apps_package_name` ON `${TABLE_NAME}` (`package_name`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "foreignKeys": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "tableName": "home_screen_grid_items", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `left` INTEGER NOT NULL, `top` INTEGER NOT NULL, `right` INTEGER NOT NULL, `bottom` INTEGER NOT NULL, `package_name` TEXT NOT NULL, `activity_name` TEXT NOT NULL, `title` TEXT NOT NULL, `type` INTEGER NOT NULL, `class_name` TEXT NOT NULL, `widget_id` INTEGER NOT NULL, `intent` TEXT NOT NULL, `shortcut_id` TEXT NOT NULL, `icon` BLOB)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "left", | ||||||
|  |             "columnName": "left", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "top", | ||||||
|  |             "columnName": "top", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "right", | ||||||
|  |             "columnName": "right", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "bottom", | ||||||
|  |             "columnName": "bottom", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "activityName", | ||||||
|  |             "columnName": "activity_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "type", | ||||||
|  |             "columnName": "type", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "className", | ||||||
|  |             "columnName": "class_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "widgetId", | ||||||
|  |             "columnName": "widget_id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "intent", | ||||||
|  |             "columnName": "intent", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "shortcutId", | ||||||
|  |             "columnName": "shortcut_id", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "icon", | ||||||
|  |             "columnName": "icon", | ||||||
|  |             "affinity": "BLOB", | ||||||
|  |             "notNull": false | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_home_screen_grid_items_id", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "id" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_home_screen_grid_items_id` ON `${TABLE_NAME}` (`id`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "foreignKeys": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "tableName": "hidden_icons", | ||||||
|  |         "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `package_name` TEXT NOT NULL, `activity_name` TEXT NOT NULL, `title` TEXT NOT NULL)", | ||||||
|  |         "fields": [ | ||||||
|  |           { | ||||||
|  |             "fieldPath": "id", | ||||||
|  |             "columnName": "id", | ||||||
|  |             "affinity": "INTEGER", | ||||||
|  |             "notNull": false | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "packageName", | ||||||
|  |             "columnName": "package_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "activityName", | ||||||
|  |             "columnName": "activity_name", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "fieldPath": "title", | ||||||
|  |             "columnName": "title", | ||||||
|  |             "affinity": "TEXT", | ||||||
|  |             "notNull": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "primaryKey": { | ||||||
|  |           "columnNames": [ | ||||||
|  |             "id" | ||||||
|  |           ], | ||||||
|  |           "autoGenerate": true | ||||||
|  |         }, | ||||||
|  |         "indices": [ | ||||||
|  |           { | ||||||
|  |             "name": "index_hidden_icons_id", | ||||||
|  |             "unique": true, | ||||||
|  |             "columnNames": [ | ||||||
|  |               "id" | ||||||
|  |             ], | ||||||
|  |             "orders": [], | ||||||
|  |             "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_hidden_icons_id` ON `${TABLE_NAME}` (`id`)" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "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, '040f7c2f7cba89bc76cd78abe496d6dc')" | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user