Files
website/src/lib/server/db/schema/index.ts
Stan Runge d99245e9fc
Some checks failed
Deploy production / deploy (push) Failing after 9s
Math tracker (/trackers/math): Evan Chen's Napkin, chapter by chapter
Schema math (parts, chapters, sections, activity), seeded with all 100 chapters
(Ch 0-94, appendix A-E), 647 sections, PDF pages, exercise counts and approximate
prereqs. Triggers stamp started_at/completed_at and log status/exercise/note/section
changes; math.apply_progress(jsonb) applies the JSON format bots send. Private by
default via MATH_PRIVATE in #lib/math (owner-only prefix + lock in every tracker list).
Overall + per-part progress, current chapter, prereq hints, quick status buttons,
exercises stepper, notes, optional section ticks, activity log, dependency chart.
Deploy preflight checks the math schema (4 tables, 100 chapters).
2026-10-26 10:55:16 +00:00

37 lines
1.1 KiB
TypeScript

// One file per domain. Everything is re-exported here so the rest of the app
// (and drizzle-kit / relations) only ever imports `#lib/server/db/schema/index.js`.
export * from './auth';
export * from './blog';
export * from './progress';
export * from './catch-em-all';
export * from './game-tracker';
export * from './game-library';
export * from './game-matches';
export * from './tracker-journal';
export * from './animaldex';
export * from './lists'; // meta registry; the lists themselves are runtime tables
export * from './schemas';
export * from './money-tracker';
export * from './cs-prices';
export * from './house-tracker';
export * from './health';
export * from './books';
export * from './tasks';
export * from './groceries';
export * from './home';
export * from './cars';
export * from './planes';
export * from './wildlife';
export * from './trains';
export * from './music';
export * from './hardware';
export * from './dataholders';
export * from './stats';
export * from './pubg-map';
export * from './ai';
export * from './movies';
export * from './worldtodo';
export * from './osu-goals';
export * from './notes';
export * from './math';