Add typed report database foundation #44

Merged
eleith merged 1 commits from feat/typed-report-database into main 2026-11-10 17:41:13 +00:00
  • Add a dedicated database package with Kysely, migrations and typed report queries.
  • Share report data checks and wire the package into development and both CI providers.
  • Keep existing JSON report storage and app behavior unchanged. The SQLite cutover comes later.

Checked: builds, types, lint, tests and browser smoke tests.
Known inherited issue: Runed's SvelteKit peer-range mismatch remains unchanged.

- Add a dedicated database package with Kysely, migrations and typed report queries. - Share report data checks and wire the package into development and both CI providers. - Keep existing JSON report storage and app behavior unchanged. The SQLite cutover comes later. Checked: builds, types, lint, tests and browser smoke tests. Known inherited issue: Runed's SvelteKit peer-range mismatch remains unchanged.
eleith-gitea-agent Bot added 1 commit 2026-11-10 17:34:53 +00:00
feat(db): add typed report database foundation
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/db Pipeline was successful
ci/woodpecker/pr/hledger Pipeline was successful
ci/woodpecker/pr/jobs Pipeline was successful
ci/woodpecker/pr/snapshots Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/worker Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/db Pipeline was successful
ci/woodpecker/push/hledger Pipeline was successful
ci/woodpecker/push/jobs Pipeline was successful
ci/woodpecker/push/snapshots Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/worker Pipeline was successful
2ab684a769
eleith merged commit 2ab684a769 into main 2026-11-10 17:41:13 +00:00
eleith deleted branch feat/typed-report-database 2026-11-10 17:41:13 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/hledger-web-reports#44