Skip to content

refactor: Improve naming of various stuffs [skip ci]#24

Merged
FAZuH merged 8 commits intomainfrom
refactor/improve-feed-namings
Jan 1, 2026
Merged

refactor: Improve naming of various stuffs [skip ci]#24
FAZuH merged 8 commits intomainfrom
refactor/improve-feed-namings

Conversation

@FAZuH
Copy link
Owner

@FAZuH FAZuH commented Jan 1, 2026

  1. Break down "feeds.url" column to "feeds.platform_id", "feeds.source_id", "feeds.items_id", and "feeds.source_url". This change is done because our assumption was that we can always get request url for feed items using id contained in "feeds.url". This assumption was violated by comick.dev, which has different id for getting comic (feed source) and chapter (feed items) information.

  2. While doing point 1, we realized some feed naming is too ambiguous. We now define:

    • Platform: External service that hosts content (e.g., MangaDex, AniList)
    • Feed Source: Specific content source on a platform (e.g., "One Punch Man" on MangaDex)
    • Feed Item: Individual updates within a source (e.g., chapters, episodes)

    and made modifications accordingly

@FAZuH FAZuH merged commit afe7e52 into main Jan 1, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant