985 lines
32 KiB
JSON
985 lines
32 KiB
JSON
{
|
|
"formatVersion": 1,
|
|
"database": {
|
|
"version": 1,
|
|
"identityHash": "bf7f82ff2adfe1c53a2e8ad36dc918e8",
|
|
"entities": [
|
|
{
|
|
"tableName": "EblanApplicationInfoEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`packageName` TEXT NOT NULL, `componentName` TEXT, `icon` TEXT, `label` TEXT, PRIMARY KEY(`packageName`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "componentName",
|
|
"columnName": "componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "icon",
|
|
"columnName": "icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "label",
|
|
"columnName": "label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"tableName": "EblanAppWidgetProviderInfoEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`className` TEXT NOT NULL, `componentName` TEXT NOT NULL, `configure` TEXT, `packageName` TEXT NOT NULL, `targetCellWidth` INTEGER NOT NULL, `targetCellHeight` INTEGER NOT NULL, `minWidth` INTEGER NOT NULL, `minHeight` INTEGER NOT NULL, `resizeMode` INTEGER NOT NULL, `minResizeWidth` INTEGER NOT NULL, `minResizeHeight` INTEGER NOT NULL, `maxResizeWidth` INTEGER NOT NULL, `maxResizeHeight` INTEGER NOT NULL, `preview` TEXT, `applicationInfo_componentName` TEXT, `applicationInfo_packageName` TEXT NOT NULL, `applicationInfo_icon` TEXT, `applicationInfo_label` TEXT, PRIMARY KEY(`className`), FOREIGN KEY(`packageName`) REFERENCES `EblanApplicationInfoEntity`(`packageName`) ON UPDATE NO ACTION ON DELETE CASCADE )",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "className",
|
|
"columnName": "className",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "componentName",
|
|
"columnName": "componentName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "configure",
|
|
"columnName": "configure",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "targetCellWidth",
|
|
"columnName": "targetCellWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "targetCellHeight",
|
|
"columnName": "targetCellHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minWidth",
|
|
"columnName": "minWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minHeight",
|
|
"columnName": "minHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "resizeMode",
|
|
"columnName": "resizeMode",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minResizeWidth",
|
|
"columnName": "minResizeWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minResizeHeight",
|
|
"columnName": "minResizeHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "maxResizeWidth",
|
|
"columnName": "maxResizeWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "maxResizeHeight",
|
|
"columnName": "maxResizeHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "preview",
|
|
"columnName": "preview",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.componentName",
|
|
"columnName": "applicationInfo_componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.packageName",
|
|
"columnName": "applicationInfo_packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.icon",
|
|
"columnName": "applicationInfo_icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.label",
|
|
"columnName": "applicationInfo_label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"className"
|
|
]
|
|
},
|
|
"indices": [
|
|
{
|
|
"name": "index_EblanAppWidgetProviderInfoEntity_packageName",
|
|
"unique": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
],
|
|
"orders": [],
|
|
"createSql": "CREATE INDEX IF NOT EXISTS `index_EblanAppWidgetProviderInfoEntity_packageName` ON `${TABLE_NAME}` (`packageName`)"
|
|
}
|
|
],
|
|
"foreignKeys": [
|
|
{
|
|
"table": "EblanApplicationInfoEntity",
|
|
"onDelete": "CASCADE",
|
|
"onUpdate": "NO ACTION",
|
|
"columns": [
|
|
"packageName"
|
|
],
|
|
"referencedColumns": [
|
|
"packageName"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tableName": "EblanShortcutInfoEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`shortcutId` TEXT NOT NULL, `packageName` TEXT NOT NULL, `shortLabel` TEXT NOT NULL, `longLabel` TEXT NOT NULL, `icon` TEXT, `applicationInfo_componentName` TEXT, `applicationInfo_packageName` TEXT NOT NULL, `applicationInfo_icon` TEXT, `applicationInfo_label` TEXT, PRIMARY KEY(`shortcutId`), FOREIGN KEY(`packageName`) REFERENCES `EblanApplicationInfoEntity`(`packageName`) ON UPDATE NO ACTION ON DELETE CASCADE )",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "shortcutId",
|
|
"columnName": "shortcutId",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "shortLabel",
|
|
"columnName": "shortLabel",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "longLabel",
|
|
"columnName": "longLabel",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "icon",
|
|
"columnName": "icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.componentName",
|
|
"columnName": "applicationInfo_componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.packageName",
|
|
"columnName": "applicationInfo_packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.icon",
|
|
"columnName": "applicationInfo_icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.label",
|
|
"columnName": "applicationInfo_label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"shortcutId"
|
|
]
|
|
},
|
|
"indices": [
|
|
{
|
|
"name": "index_EblanShortcutInfoEntity_packageName",
|
|
"unique": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
],
|
|
"orders": [],
|
|
"createSql": "CREATE INDEX IF NOT EXISTS `index_EblanShortcutInfoEntity_packageName` ON `${TABLE_NAME}` (`packageName`)"
|
|
}
|
|
],
|
|
"foreignKeys": [
|
|
{
|
|
"table": "EblanApplicationInfoEntity",
|
|
"onDelete": "CASCADE",
|
|
"onUpdate": "NO ACTION",
|
|
"columns": [
|
|
"packageName"
|
|
],
|
|
"referencedColumns": [
|
|
"packageName"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tableName": "ApplicationInfoGridItemEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `folderId` TEXT, `page` INTEGER NOT NULL, `startRow` INTEGER NOT NULL, `startColumn` INTEGER NOT NULL, `rowSpan` INTEGER NOT NULL, `columnSpan` INTEGER NOT NULL, `associate` TEXT NOT NULL, `componentName` TEXT, `packageName` TEXT NOT NULL, `icon` TEXT, `label` TEXT, `override` INTEGER NOT NULL, `iconSize` INTEGER NOT NULL, `textColor` TEXT NOT NULL, `textSize` INTEGER NOT NULL, `showLabel` INTEGER NOT NULL, `singleLineLabel` INTEGER NOT NULL, `horizontalAlignment` TEXT NOT NULL, `verticalArrangement` TEXT NOT NULL, PRIMARY KEY(`id`), FOREIGN KEY(`packageName`) REFERENCES `EblanApplicationInfoEntity`(`packageName`) ON UPDATE NO ACTION ON DELETE CASCADE )",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "folderId",
|
|
"columnName": "folderId",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "page",
|
|
"columnName": "page",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startRow",
|
|
"columnName": "startRow",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startColumn",
|
|
"columnName": "startColumn",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "rowSpan",
|
|
"columnName": "rowSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "columnSpan",
|
|
"columnName": "columnSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "associate",
|
|
"columnName": "associate",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "componentName",
|
|
"columnName": "componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "icon",
|
|
"columnName": "icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "label",
|
|
"columnName": "label",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "override",
|
|
"columnName": "override",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.iconSize",
|
|
"columnName": "iconSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textColor",
|
|
"columnName": "textColor",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textSize",
|
|
"columnName": "textSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.showLabel",
|
|
"columnName": "showLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.singleLineLabel",
|
|
"columnName": "singleLineLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.horizontalAlignment",
|
|
"columnName": "horizontalAlignment",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.verticalArrangement",
|
|
"columnName": "verticalArrangement",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"id"
|
|
]
|
|
},
|
|
"indices": [
|
|
{
|
|
"name": "index_ApplicationInfoGridItemEntity_packageName",
|
|
"unique": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
],
|
|
"orders": [],
|
|
"createSql": "CREATE INDEX IF NOT EXISTS `index_ApplicationInfoGridItemEntity_packageName` ON `${TABLE_NAME}` (`packageName`)"
|
|
}
|
|
],
|
|
"foreignKeys": [
|
|
{
|
|
"table": "EblanApplicationInfoEntity",
|
|
"onDelete": "CASCADE",
|
|
"onUpdate": "NO ACTION",
|
|
"columns": [
|
|
"packageName"
|
|
],
|
|
"referencedColumns": [
|
|
"packageName"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tableName": "WidgetGridItemEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `folderId` TEXT, `page` INTEGER NOT NULL, `startRow` INTEGER NOT NULL, `startColumn` INTEGER NOT NULL, `rowSpan` INTEGER NOT NULL, `columnSpan` INTEGER NOT NULL, `associate` TEXT NOT NULL, `appWidgetId` INTEGER NOT NULL, `packageName` TEXT NOT NULL, `componentName` TEXT NOT NULL, `configure` TEXT, `minWidth` INTEGER NOT NULL, `minHeight` INTEGER NOT NULL, `resizeMode` INTEGER NOT NULL, `minResizeWidth` INTEGER NOT NULL, `minResizeHeight` INTEGER NOT NULL, `maxResizeWidth` INTEGER NOT NULL, `maxResizeHeight` INTEGER NOT NULL, `targetCellHeight` INTEGER NOT NULL, `targetCellWidth` INTEGER NOT NULL, `preview` TEXT, `override` INTEGER NOT NULL, `iconSize` INTEGER NOT NULL, `textColor` TEXT NOT NULL, `textSize` INTEGER NOT NULL, `showLabel` INTEGER NOT NULL, `singleLineLabel` INTEGER NOT NULL, `horizontalAlignment` TEXT NOT NULL, `verticalArrangement` TEXT NOT NULL, `applicationInfo_componentName` TEXT, `applicationInfo_packageName` TEXT NOT NULL, `applicationInfo_icon` TEXT, `applicationInfo_label` TEXT, PRIMARY KEY(`id`), FOREIGN KEY(`packageName`) REFERENCES `EblanApplicationInfoEntity`(`packageName`) ON UPDATE NO ACTION ON DELETE CASCADE )",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "folderId",
|
|
"columnName": "folderId",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "page",
|
|
"columnName": "page",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startRow",
|
|
"columnName": "startRow",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startColumn",
|
|
"columnName": "startColumn",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "rowSpan",
|
|
"columnName": "rowSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "columnSpan",
|
|
"columnName": "columnSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "associate",
|
|
"columnName": "associate",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "appWidgetId",
|
|
"columnName": "appWidgetId",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "componentName",
|
|
"columnName": "componentName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "configure",
|
|
"columnName": "configure",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "minWidth",
|
|
"columnName": "minWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minHeight",
|
|
"columnName": "minHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "resizeMode",
|
|
"columnName": "resizeMode",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minResizeWidth",
|
|
"columnName": "minResizeWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "minResizeHeight",
|
|
"columnName": "minResizeHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "maxResizeWidth",
|
|
"columnName": "maxResizeWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "maxResizeHeight",
|
|
"columnName": "maxResizeHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "targetCellHeight",
|
|
"columnName": "targetCellHeight",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "targetCellWidth",
|
|
"columnName": "targetCellWidth",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "preview",
|
|
"columnName": "preview",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "override",
|
|
"columnName": "override",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.iconSize",
|
|
"columnName": "iconSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textColor",
|
|
"columnName": "textColor",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textSize",
|
|
"columnName": "textSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.showLabel",
|
|
"columnName": "showLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.singleLineLabel",
|
|
"columnName": "singleLineLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.horizontalAlignment",
|
|
"columnName": "horizontalAlignment",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.verticalArrangement",
|
|
"columnName": "verticalArrangement",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.componentName",
|
|
"columnName": "applicationInfo_componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.packageName",
|
|
"columnName": "applicationInfo_packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.icon",
|
|
"columnName": "applicationInfo_icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.label",
|
|
"columnName": "applicationInfo_label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"id"
|
|
]
|
|
},
|
|
"indices": [
|
|
{
|
|
"name": "index_WidgetGridItemEntity_packageName",
|
|
"unique": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
],
|
|
"orders": [],
|
|
"createSql": "CREATE INDEX IF NOT EXISTS `index_WidgetGridItemEntity_packageName` ON `${TABLE_NAME}` (`packageName`)"
|
|
}
|
|
],
|
|
"foreignKeys": [
|
|
{
|
|
"table": "EblanApplicationInfoEntity",
|
|
"onDelete": "CASCADE",
|
|
"onUpdate": "NO ACTION",
|
|
"columns": [
|
|
"packageName"
|
|
],
|
|
"referencedColumns": [
|
|
"packageName"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tableName": "ShortcutInfoGridItemEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `folderId` TEXT, `page` INTEGER NOT NULL, `startRow` INTEGER NOT NULL, `startColumn` INTEGER NOT NULL, `rowSpan` INTEGER NOT NULL, `columnSpan` INTEGER NOT NULL, `associate` TEXT NOT NULL, `shortcutId` TEXT NOT NULL, `packageName` TEXT NOT NULL, `shortLabel` TEXT NOT NULL, `longLabel` TEXT NOT NULL, `icon` TEXT, `override` INTEGER NOT NULL, `iconSize` INTEGER NOT NULL, `textColor` TEXT NOT NULL, `textSize` INTEGER NOT NULL, `showLabel` INTEGER NOT NULL, `singleLineLabel` INTEGER NOT NULL, `horizontalAlignment` TEXT NOT NULL, `verticalArrangement` TEXT NOT NULL, `applicationInfo_componentName` TEXT, `applicationInfo_packageName` TEXT NOT NULL, `applicationInfo_icon` TEXT, `applicationInfo_label` TEXT, PRIMARY KEY(`id`), FOREIGN KEY(`packageName`) REFERENCES `EblanApplicationInfoEntity`(`packageName`) ON UPDATE NO ACTION ON DELETE CASCADE )",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "folderId",
|
|
"columnName": "folderId",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "page",
|
|
"columnName": "page",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startRow",
|
|
"columnName": "startRow",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startColumn",
|
|
"columnName": "startColumn",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "rowSpan",
|
|
"columnName": "rowSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "columnSpan",
|
|
"columnName": "columnSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "associate",
|
|
"columnName": "associate",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "shortcutId",
|
|
"columnName": "shortcutId",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "shortLabel",
|
|
"columnName": "shortLabel",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "longLabel",
|
|
"columnName": "longLabel",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "icon",
|
|
"columnName": "icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "override",
|
|
"columnName": "override",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.iconSize",
|
|
"columnName": "iconSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textColor",
|
|
"columnName": "textColor",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textSize",
|
|
"columnName": "textSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.showLabel",
|
|
"columnName": "showLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.singleLineLabel",
|
|
"columnName": "singleLineLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.horizontalAlignment",
|
|
"columnName": "horizontalAlignment",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.verticalArrangement",
|
|
"columnName": "verticalArrangement",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.componentName",
|
|
"columnName": "applicationInfo_componentName",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.packageName",
|
|
"columnName": "applicationInfo_packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.icon",
|
|
"columnName": "applicationInfo_icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "eblanApplicationInfo.label",
|
|
"columnName": "applicationInfo_label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"id"
|
|
]
|
|
},
|
|
"indices": [
|
|
{
|
|
"name": "index_ShortcutInfoGridItemEntity_packageName",
|
|
"unique": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
],
|
|
"orders": [],
|
|
"createSql": "CREATE INDEX IF NOT EXISTS `index_ShortcutInfoGridItemEntity_packageName` ON `${TABLE_NAME}` (`packageName`)"
|
|
}
|
|
],
|
|
"foreignKeys": [
|
|
{
|
|
"table": "EblanApplicationInfoEntity",
|
|
"onDelete": "CASCADE",
|
|
"onUpdate": "NO ACTION",
|
|
"columns": [
|
|
"packageName"
|
|
],
|
|
"referencedColumns": [
|
|
"packageName"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tableName": "FolderGridItemEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `folderId` TEXT, `page` INTEGER NOT NULL, `startRow` INTEGER NOT NULL, `startColumn` INTEGER NOT NULL, `rowSpan` INTEGER NOT NULL, `columnSpan` INTEGER NOT NULL, `associate` TEXT NOT NULL, `label` TEXT NOT NULL, `override` INTEGER NOT NULL, `pageCount` INTEGER NOT NULL, `iconSize` INTEGER NOT NULL, `textColor` TEXT NOT NULL, `textSize` INTEGER NOT NULL, `showLabel` INTEGER NOT NULL, `singleLineLabel` INTEGER NOT NULL, `horizontalAlignment` TEXT NOT NULL, `verticalArrangement` TEXT NOT NULL, PRIMARY KEY(`id`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "id",
|
|
"columnName": "id",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "folderId",
|
|
"columnName": "folderId",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "page",
|
|
"columnName": "page",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startRow",
|
|
"columnName": "startRow",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "startColumn",
|
|
"columnName": "startColumn",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "rowSpan",
|
|
"columnName": "rowSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "columnSpan",
|
|
"columnName": "columnSpan",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "associate",
|
|
"columnName": "associate",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "label",
|
|
"columnName": "label",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "override",
|
|
"columnName": "override",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "pageCount",
|
|
"columnName": "pageCount",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.iconSize",
|
|
"columnName": "iconSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textColor",
|
|
"columnName": "textColor",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.textSize",
|
|
"columnName": "textSize",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.showLabel",
|
|
"columnName": "showLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.singleLineLabel",
|
|
"columnName": "singleLineLabel",
|
|
"affinity": "INTEGER",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.horizontalAlignment",
|
|
"columnName": "horizontalAlignment",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "gridItemSettings.verticalArrangement",
|
|
"columnName": "verticalArrangement",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"id"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"tableName": "EblanIconPackInfoEntity",
|
|
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`packageName` TEXT NOT NULL, `icon` TEXT, `label` TEXT, PRIMARY KEY(`packageName`))",
|
|
"fields": [
|
|
{
|
|
"fieldPath": "packageName",
|
|
"columnName": "packageName",
|
|
"affinity": "TEXT",
|
|
"notNull": true
|
|
},
|
|
{
|
|
"fieldPath": "icon",
|
|
"columnName": "icon",
|
|
"affinity": "TEXT"
|
|
},
|
|
{
|
|
"fieldPath": "label",
|
|
"columnName": "label",
|
|
"affinity": "TEXT"
|
|
}
|
|
],
|
|
"primaryKey": {
|
|
"autoGenerate": false,
|
|
"columnNames": [
|
|
"packageName"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"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, 'bf7f82ff2adfe1c53a2e8ad36dc918e8')"
|
|
]
|
|
}
|
|
} |