Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
heyanLE committed Dec 26, 2023
2 parents 7675976 + d687aa9 commit 4b0a612
Show file tree
Hide file tree
Showing 14 changed files with 1,409 additions and 86 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,314 @@
{
"formatVersion": 1,
"database": {
"version": 7,
"identityHash": "3a57a4fefde4e30f29646aa1628ac50d",
"entities": [
{
"tableName": "CartoonStar",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `source` TEXT NOT NULL, `url` TEXT NOT NULL, `title` TEXT NOT NULL, `genre` TEXT NOT NULL, `coverUrl` TEXT NOT NULL, `intro` TEXT NOT NULL, `sourceName` TEXT NOT NULL, `description` TEXT NOT NULL, `updateStrategy` INTEGER NOT NULL, `isUpdate` INTEGER NOT NULL, `status` INTEGER NOT NULL, `watchProcess` TEXT NOT NULL, `reversal` INTEGER NOT NULL, `tags` TEXT NOT NULL, `createTime` INTEGER NOT NULL, `playLineString` TEXT NOT NULL, `isInitializer` INTEGER NOT NULL, `lastUpdateTime` INTEGER NOT NULL, PRIMARY KEY(`id`, `source`, `url`))",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "source",
"columnName": "source",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "url",
"columnName": "url",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "title",
"columnName": "title",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "genre",
"columnName": "genre",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "coverUrl",
"columnName": "coverUrl",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "intro",
"columnName": "intro",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "sourceName",
"columnName": "sourceName",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "description",
"columnName": "description",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "updateStrategy",
"columnName": "updateStrategy",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "isUpdate",
"columnName": "isUpdate",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "status",
"columnName": "status",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "watchProcess",
"columnName": "watchProcess",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "reversal",
"columnName": "reversal",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "tags",
"columnName": "tags",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "createTime",
"columnName": "createTime",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "playLineString",
"columnName": "playLineString",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "isInitializer",
"columnName": "isInitializer",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "lastUpdateTime",
"columnName": "lastUpdateTime",
"affinity": "INTEGER",
"notNull": true
}
],
"primaryKey": {
"autoGenerate": false,
"columnNames": [
"id",
"source",
"url"
]
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "CartoonHistory",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `url` TEXT NOT NULL, `source` TEXT NOT NULL, `name` TEXT NOT NULL, `cover` TEXT NOT NULL, `intro` TEXT NOT NULL, `lastLineId` TEXT NOT NULL, `lastLinesIndex` INTEGER NOT NULL, `lastLineTitle` TEXT NOT NULL, `lastEpisodeId` TEXT NOT NULL, `lastEpisodeOrder` INTEGER NOT NULL, `lastEpisodeIndex` INTEGER NOT NULL, `lastEpisodeTitle` TEXT NOT NULL, `lastProcessTime` INTEGER NOT NULL, `createTime` INTEGER NOT NULL, PRIMARY KEY(`id`, `source`, `url`))",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "url",
"columnName": "url",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "source",
"columnName": "source",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "name",
"columnName": "name",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "cover",
"columnName": "cover",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "intro",
"columnName": "intro",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "lastLineId",
"columnName": "lastLineId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "lastLinesIndex",
"columnName": "lastLinesIndex",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "lastLineTitle",
"columnName": "lastLineTitle",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "lastEpisodeId",
"columnName": "lastEpisodeId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "lastEpisodeOrder",
"columnName": "lastEpisodeOrder",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "lastEpisodeIndex",
"columnName": "lastEpisodeIndex",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "lastEpisodeTitle",
"columnName": "lastEpisodeTitle",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "lastProcessTime",
"columnName": "lastProcessTime",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "createTime",
"columnName": "createTime",
"affinity": "INTEGER",
"notNull": true
}
],
"primaryKey": {
"autoGenerate": false,
"columnNames": [
"id",
"source",
"url"
]
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "SearchHistory",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `timestamp` INTEGER NOT NULL, `content` TEXT NOT NULL)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "timestamp",
"columnName": "timestamp",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "content",
"columnName": "content",
"affinity": "TEXT",
"notNull": true
}
],
"primaryKey": {
"autoGenerate": true,
"columnNames": [
"id"
]
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "CartoonTag",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `label` TEXT NOT NULL, `order` INTEGER NOT NULL)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "label",
"columnName": "label",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "order",
"columnName": "order",
"affinity": "INTEGER",
"notNull": true
}
],
"primaryKey": {
"autoGenerate": true,
"columnNames": [
"id"
]
},
"indices": [],
"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, '3a57a4fefde4e30f29646aa1628ac50d')"
]
}
}
Loading

0 comments on commit 4b0a612

Please sign in to comment.