0331042b8b
Change return value of getAll() failure.
2025-09-27 14:39:57 -05:00
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
22c782c3ec
Remove drizzle directory from repo.
2025-09-26 21:52:49 -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
2c3f9be58f
Add pino and pino-pretty.
2025-09-26 12:08:19 -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
7cb0621585
Get drizzle-kit working.
2025-09-25 15:34:19 -05:00
1fcddc2892
Change .gitignore to ignore all ".db" files.
2025-09-25 15:31:36 -05:00
cea75fcf85
Add dprint config.
2025-09-25 15:14:03 -05:00
862cf4fe5d
Add drizzle.config.ts.
2025-09-25 15:13:51 -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
1f16325828
Initial commit
2025-09-25 00:02:02 -05:00