Commit Graph

12 Commits

Author SHA1 Message Date
8fe8ba68f8 Fix logger log level for development. 2025-09-27 14:22:38 -05:00
a0d12d4661 Add task service.
Database interactions will be handled by service classes. Service
classes will be called by page load functions as well as by API
endpoints. This will allow one source of truth for authorization and
data validation.
2025-09-27 14:03:18 -05:00
2c9b855d2a Add database type. 2025-09-27 11:02:17 -05:00
450bcf173f Add task related tables.
Pivoting from "records" to a combination of "tasks", "micro-tasks",
"assets", and a few others.
2025-09-26 21:49:36 -05:00
009b1925e6 Add logger and gitignore output.
Since the current workflow includes running files directly, SvelteKit's
$dev env won't work. Using Node envs directly.
2025-09-26 13:09:54 -05:00
c8560810fc Formatting pass. 2025-09-25 22:47:41 -05:00
eb6c1a84b7 Add schema to db.ts. 2025-09-25 17:21:35 -05:00
daa85abc8c Fix invalid SQL syntax for index creation.
One of the sql generations mistakenly looked for a field value of '?'.
Whatever code was causing this to occur is no longer an issue. This does
highlight the difficulty of needing to delete or modify faulty migration
files.
2025-09-25 15:57:52 -05:00
6df86a1691 Add recordTypes table with relations and auto-created indexes. 2025-09-25 15:04:27 -05:00
86fdbb9ac5 Add recordTypes schema file. 2025-09-25 00:38:33 -05:00
bd01e0223d Add drizzle. 2025-09-25 00:38:16 -05:00
d347ec21d1 Initialize Sveltekit. 2025-09-25 00:06:52 -05:00