Files
coco 7846a45f2c a
2026-07-03 15:47:27 +08:00

1058 lines
36 KiB
JSON

{
"formatVersion": 1,
"database": {
"version": 1,
"identityHash": "9ffeea6c7e014697eeeb8de0dbec5a99",
"entities": [
{
"tableName": "library_entries",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `updatedAt` TEXT, `startedAt` TEXT, `finishedAt` TEXT, `progressedAt` TEXT, `status` INTEGER, `progress` INTEGER, `reconsuming` INTEGER, `reconsumeCount` INTEGER, `volumesOwned` INTEGER, `ratingTwenty` INTEGER, `notes` TEXT, `privateEntry` INTEGER, `reactionSkipped` TEXT, `anime_id` TEXT, `anime_slug` TEXT, `anime_description` TEXT, `anime_titles` TEXT, `anime_canonicalTitle` TEXT, `anime_abbreviatedTitles` TEXT, `anime_averageRating` TEXT, `anime_userCount` INTEGER, `anime_favoritesCount` INTEGER, `anime_popularityRank` INTEGER, `anime_ratingRank` INTEGER, `anime_startDate` TEXT, `anime_endDate` TEXT, `anime_nextRelease` TEXT, `anime_tba` TEXT, `anime_status` TEXT, `anime_ageRating` TEXT, `anime_ageRatingGuide` TEXT, `anime_nsfw` INTEGER, `anime_totalLength` INTEGER, `anime_episodeCount` INTEGER, `anime_episodeLength` INTEGER, `anime_youtubeVideoId` TEXT, `anime_subtype` TEXT, `anime_rating_r2` TEXT, `anime_rating_r3` TEXT, `anime_rating_r4` TEXT, `anime_rating_r5` TEXT, `anime_rating_r6` TEXT, `anime_rating_r7` TEXT, `anime_rating_r8` TEXT, `anime_rating_r9` TEXT, `anime_rating_r10` TEXT, `anime_rating_r11` TEXT, `anime_rating_r12` TEXT, `anime_rating_r13` TEXT, `anime_rating_r14` TEXT, `anime_rating_r15` TEXT, `anime_rating_r16` TEXT, `anime_rating_r17` TEXT, `anime_rating_r18` TEXT, `anime_rating_r19` TEXT, `anime_rating_r20` TEXT, `anime_poster_tiny` TEXT, `anime_poster_small` TEXT, `anime_poster_medium` TEXT, `anime_poster_large` TEXT, `anime_poster_original` TEXT, `anime_poster_meta_tiny_width` INTEGER, `anime_poster_meta_tiny_height` INTEGER, `anime_poster_meta_small_width` INTEGER, `anime_poster_meta_small_height` INTEGER, `anime_poster_meta_medium_width` INTEGER, `anime_poster_meta_medium_height` INTEGER, `anime_poster_meta_large_width` INTEGER, `anime_poster_meta_large_height` INTEGER, `anime_cover_tiny` TEXT, `anime_cover_small` TEXT, `anime_cover_medium` TEXT, `anime_cover_large` TEXT, `anime_cover_original` TEXT, `anime_cover_meta_tiny_width` INTEGER, `anime_cover_meta_tiny_height` INTEGER, `anime_cover_meta_small_width` INTEGER, `anime_cover_meta_small_height` INTEGER, `anime_cover_meta_medium_width` INTEGER, `anime_cover_meta_medium_height` INTEGER, `anime_cover_meta_large_width` INTEGER, `anime_cover_meta_large_height` INTEGER, `manga_id` TEXT, `manga_slug` TEXT, `manga_description` TEXT, `manga_titles` TEXT, `manga_canonicalTitle` TEXT, `manga_abbreviatedTitles` TEXT, `manga_averageRating` TEXT, `manga_userCount` INTEGER, `manga_favoritesCount` INTEGER, `manga_popularityRank` INTEGER, `manga_ratingRank` INTEGER, `manga_startDate` TEXT, `manga_endDate` TEXT, `manga_nextRelease` TEXT, `manga_tba` TEXT, `manga_status` TEXT, `manga_ageRating` TEXT, `manga_ageRatingGuide` TEXT, `manga_nsfw` INTEGER, `manga_totalLength` INTEGER, `manga_chapterCount` INTEGER, `manga_volumeCount` INTEGER, `manga_subtype` TEXT, `manga_serialization` TEXT, `manga_rating_r2` TEXT, `manga_rating_r3` TEXT, `manga_rating_r4` TEXT, `manga_rating_r5` TEXT, `manga_rating_r6` TEXT, `manga_rating_r7` TEXT, `manga_rating_r8` TEXT, `manga_rating_r9` TEXT, `manga_rating_r10` TEXT, `manga_rating_r11` TEXT, `manga_rating_r12` TEXT, `manga_rating_r13` TEXT, `manga_rating_r14` TEXT, `manga_rating_r15` TEXT, `manga_rating_r16` TEXT, `manga_rating_r17` TEXT, `manga_rating_r18` TEXT, `manga_rating_r19` TEXT, `manga_rating_r20` TEXT, `manga_poster_tiny` TEXT, `manga_poster_small` TEXT, `manga_poster_medium` TEXT, `manga_poster_large` TEXT, `manga_poster_original` TEXT, `manga_poster_meta_tiny_width` INTEGER, `manga_poster_meta_tiny_height` INTEGER, `manga_poster_meta_small_width` INTEGER, `manga_poster_meta_small_height` INTEGER, `manga_poster_meta_medium_width` INTEGER, `manga_poster_meta_medium_height` INTEGER, `manga_poster_meta_large_width` INTEGER, `manga_poster_meta_large_height` INTEGER, `manga_cover_tiny` TEXT, `manga_cover_small` TEXT, `manga_cover_medium` TEXT, `manga_cover_large` TEXT, `manga_cover_original` TEXT, `manga_cover_meta_tiny_width` INTEGER, `manga_cover_meta_tiny_height` INTEGER, `manga_cover_meta_small_width` INTEGER, `manga_cover_meta_small_height` INTEGER, `manga_cover_meta_medium_width` INTEGER, `manga_cover_meta_medium_height` INTEGER, `manga_cover_meta_large_width` INTEGER, `manga_cover_meta_large_height` INTEGER, PRIMARY KEY(`id`))",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "updatedAt",
"columnName": "updatedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "startedAt",
"columnName": "startedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "finishedAt",
"columnName": "finishedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "progressedAt",
"columnName": "progressedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "status",
"columnName": "status",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "progress",
"columnName": "progress",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "reconsuming",
"columnName": "reconsuming",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "reconsumeCount",
"columnName": "reconsumeCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "volumesOwned",
"columnName": "volumesOwned",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "ratingTwenty",
"columnName": "ratingTwenty",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "notes",
"columnName": "notes",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "privateEntry",
"columnName": "privateEntry",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "reactionSkipped",
"columnName": "reactionSkipped",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.id",
"columnName": "anime_id",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.slug",
"columnName": "anime_slug",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.description",
"columnName": "anime_description",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.titles",
"columnName": "anime_titles",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.canonicalTitle",
"columnName": "anime_canonicalTitle",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.abbreviatedTitles",
"columnName": "anime_abbreviatedTitles",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.averageRating",
"columnName": "anime_averageRating",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.userCount",
"columnName": "anime_userCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.favoritesCount",
"columnName": "anime_favoritesCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.popularityRank",
"columnName": "anime_popularityRank",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.ratingRank",
"columnName": "anime_ratingRank",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.startDate",
"columnName": "anime_startDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.endDate",
"columnName": "anime_endDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.nextRelease",
"columnName": "anime_nextRelease",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.tba",
"columnName": "anime_tba",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.status",
"columnName": "anime_status",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ageRating",
"columnName": "anime_ageRating",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ageRatingGuide",
"columnName": "anime_ageRatingGuide",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.nsfw",
"columnName": "anime_nsfw",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.totalLength",
"columnName": "anime_totalLength",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.episodeCount",
"columnName": "anime_episodeCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.episodeLength",
"columnName": "anime_episodeLength",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.youtubeVideoId",
"columnName": "anime_youtubeVideoId",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.subtype",
"columnName": "anime_subtype",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r2",
"columnName": "anime_rating_r2",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r3",
"columnName": "anime_rating_r3",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r4",
"columnName": "anime_rating_r4",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r5",
"columnName": "anime_rating_r5",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r6",
"columnName": "anime_rating_r6",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r7",
"columnName": "anime_rating_r7",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r8",
"columnName": "anime_rating_r8",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r9",
"columnName": "anime_rating_r9",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r10",
"columnName": "anime_rating_r10",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r11",
"columnName": "anime_rating_r11",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r12",
"columnName": "anime_rating_r12",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r13",
"columnName": "anime_rating_r13",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r14",
"columnName": "anime_rating_r14",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r15",
"columnName": "anime_rating_r15",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r16",
"columnName": "anime_rating_r16",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r17",
"columnName": "anime_rating_r17",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r18",
"columnName": "anime_rating_r18",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r19",
"columnName": "anime_rating_r19",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.ratingFrequencies.r20",
"columnName": "anime_rating_r20",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.tiny",
"columnName": "anime_poster_tiny",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.small",
"columnName": "anime_poster_small",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.medium",
"columnName": "anime_poster_medium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.large",
"columnName": "anime_poster_large",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.original",
"columnName": "anime_poster_original",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.tiny.width",
"columnName": "anime_poster_meta_tiny_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.tiny.height",
"columnName": "anime_poster_meta_tiny_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.small.width",
"columnName": "anime_poster_meta_small_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.small.height",
"columnName": "anime_poster_meta_small_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.medium.width",
"columnName": "anime_poster_meta_medium_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.medium.height",
"columnName": "anime_poster_meta_medium_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.large.width",
"columnName": "anime_poster_meta_large_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.posterImage.meta.dimensions.large.height",
"columnName": "anime_poster_meta_large_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.tiny",
"columnName": "anime_cover_tiny",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.coverImage.small",
"columnName": "anime_cover_small",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.coverImage.medium",
"columnName": "anime_cover_medium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.coverImage.large",
"columnName": "anime_cover_large",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.coverImage.original",
"columnName": "anime_cover_original",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.tiny.width",
"columnName": "anime_cover_meta_tiny_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.tiny.height",
"columnName": "anime_cover_meta_tiny_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.small.width",
"columnName": "anime_cover_meta_small_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.small.height",
"columnName": "anime_cover_meta_small_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.medium.width",
"columnName": "anime_cover_meta_medium_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.medium.height",
"columnName": "anime_cover_meta_medium_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.large.width",
"columnName": "anime_cover_meta_large_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "anime.coverImage.meta.dimensions.large.height",
"columnName": "anime_cover_meta_large_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.id",
"columnName": "manga_id",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.slug",
"columnName": "manga_slug",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.description",
"columnName": "manga_description",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.titles",
"columnName": "manga_titles",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.canonicalTitle",
"columnName": "manga_canonicalTitle",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.abbreviatedTitles",
"columnName": "manga_abbreviatedTitles",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.averageRating",
"columnName": "manga_averageRating",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.userCount",
"columnName": "manga_userCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.favoritesCount",
"columnName": "manga_favoritesCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.popularityRank",
"columnName": "manga_popularityRank",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.ratingRank",
"columnName": "manga_ratingRank",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.startDate",
"columnName": "manga_startDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.endDate",
"columnName": "manga_endDate",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.nextRelease",
"columnName": "manga_nextRelease",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.tba",
"columnName": "manga_tba",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.status",
"columnName": "manga_status",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ageRating",
"columnName": "manga_ageRating",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ageRatingGuide",
"columnName": "manga_ageRatingGuide",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.nsfw",
"columnName": "manga_nsfw",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.totalLength",
"columnName": "manga_totalLength",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.chapterCount",
"columnName": "manga_chapterCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.volumeCount",
"columnName": "manga_volumeCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.subtype",
"columnName": "manga_subtype",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.serialization",
"columnName": "manga_serialization",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r2",
"columnName": "manga_rating_r2",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r3",
"columnName": "manga_rating_r3",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r4",
"columnName": "manga_rating_r4",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r5",
"columnName": "manga_rating_r5",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r6",
"columnName": "manga_rating_r6",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r7",
"columnName": "manga_rating_r7",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r8",
"columnName": "manga_rating_r8",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r9",
"columnName": "manga_rating_r9",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r10",
"columnName": "manga_rating_r10",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r11",
"columnName": "manga_rating_r11",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r12",
"columnName": "manga_rating_r12",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r13",
"columnName": "manga_rating_r13",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r14",
"columnName": "manga_rating_r14",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r15",
"columnName": "manga_rating_r15",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r16",
"columnName": "manga_rating_r16",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r17",
"columnName": "manga_rating_r17",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r18",
"columnName": "manga_rating_r18",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r19",
"columnName": "manga_rating_r19",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.ratingFrequencies.r20",
"columnName": "manga_rating_r20",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.tiny",
"columnName": "manga_poster_tiny",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.small",
"columnName": "manga_poster_small",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.medium",
"columnName": "manga_poster_medium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.large",
"columnName": "manga_poster_large",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.original",
"columnName": "manga_poster_original",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.tiny.width",
"columnName": "manga_poster_meta_tiny_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.tiny.height",
"columnName": "manga_poster_meta_tiny_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.small.width",
"columnName": "manga_poster_meta_small_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.small.height",
"columnName": "manga_poster_meta_small_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.medium.width",
"columnName": "manga_poster_meta_medium_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.medium.height",
"columnName": "manga_poster_meta_medium_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.large.width",
"columnName": "manga_poster_meta_large_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.posterImage.meta.dimensions.large.height",
"columnName": "manga_poster_meta_large_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.tiny",
"columnName": "manga_cover_tiny",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.coverImage.small",
"columnName": "manga_cover_small",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.coverImage.medium",
"columnName": "manga_cover_medium",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.coverImage.large",
"columnName": "manga_cover_large",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.coverImage.original",
"columnName": "manga_cover_original",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.tiny.width",
"columnName": "manga_cover_meta_tiny_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.tiny.height",
"columnName": "manga_cover_meta_tiny_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.small.width",
"columnName": "manga_cover_meta_small_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.small.height",
"columnName": "manga_cover_meta_small_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.medium.width",
"columnName": "manga_cover_meta_medium_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.medium.height",
"columnName": "manga_cover_meta_medium_height",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.large.width",
"columnName": "manga_cover_meta_large_width",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "manga.coverImage.meta.dimensions.large.height",
"columnName": "manga_cover_meta_large_height",
"affinity": "INTEGER",
"notNull": false
}
],
"primaryKey": {
"autoGenerate": false,
"columnNames": [
"id"
]
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "library_entries_modifications",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `state` TEXT NOT NULL, `startedAt` TEXT, `finishedAt` TEXT, `status` INTEGER, `progress` INTEGER, `reconsumeCount` INTEGER, `volumesOwned` INTEGER, `ratingTwenty` INTEGER, `notes` TEXT, `privateEntry` INTEGER, PRIMARY KEY(`id`))",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "state",
"columnName": "state",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "startedAt",
"columnName": "startedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "finishedAt",
"columnName": "finishedAt",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "status",
"columnName": "status",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "progress",
"columnName": "progress",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "reconsumeCount",
"columnName": "reconsumeCount",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "volumesOwned",
"columnName": "volumesOwned",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "ratingTwenty",
"columnName": "ratingTwenty",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "notes",
"columnName": "notes",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "privateEntry",
"columnName": "privateEntry",
"affinity": "INTEGER",
"notNull": false
}
],
"primaryKey": {
"autoGenerate": false,
"columnNames": [
"id"
]
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "remote_keys",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`resourceId` TEXT NOT NULL COLLATE NOCASE, `remoteKeyType` TEXT NOT NULL, `prevPageKey` INTEGER, `nextPageKey` INTEGER, PRIMARY KEY(`resourceId`))",
"fields": [
{
"fieldPath": "resourceId",
"columnName": "resourceId",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "remoteKeyType",
"columnName": "remoteKeyType",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "prevPageKey",
"columnName": "prevPageKey",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "nextPageKey",
"columnName": "nextPageKey",
"affinity": "INTEGER",
"notNull": false
}
],
"primaryKey": {
"autoGenerate": false,
"columnNames": [
"resourceId"
]
},
"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, '9ffeea6c7e014697eeeb8de0dbec5a99')"
]
}
}