Add more todo items

This commit is contained in:
2026-01-25 12:12:15 -06:00
parent 478305bc4f
commit cd19a32be5

27
TODO.md
View File

@@ -4,8 +4,33 @@
- ⚠️ Huge task - needs breakdown before starting - ⚠️ Huge task - needs breakdown before starting
- [ ] migrations, seeding, fixtures
```sql
CREATE SCHEMA fw;
CREATE TABLE fw.users (...);
CREATE TABLE fw.groups (...);
```
```sql
CREATE TABLE app.user_profiles (...);
CREATE TABLE app.customer_metadata (...);
```
- [ ] flesh out `mgmt` and `develop` (does not exist yet)
4.1 What belongs in develop
- Create migrations
- Squash migrations
- Reset DB
- Roll back migrations
- Seed large test datasets
- Run tests
- Snapshot / restore local DB state (!!!)
`develop` fails if APP_ENV (or whatever) is `production`. Or maybe even
`testing`.
- [ ] Add default user table(s) to database. - [ ] Add default user table(s) to database.
@@ -44,6 +69,8 @@
necessary at all, with some sane defaults and an easy to use override necessary at all, with some sane defaults and an easy to use override
mechanism mechanism
- [ ] time library
- [ ] fill in the rest of express/http-codes.ts - [ ] fill in the rest of express/http-codes.ts
- [ ] fill out express/content-types.ts - [ ] fill out express/content-types.ts