11 Commits

Author SHA1 Message Date
1c56661560 codegen: add foreign key error check test
All checks were successful
CI / build-docker (push) Successful in 4s
CI / build-docker-bootstrap (push) Has been skipped
CI / release-test (push) Successful in 17s
2026-02-01 08:04:12 -08:00
dc33bd84ff docs: add a TODO; also add IsSqlitePrimaryKeyError and change ForeignKey interface to '~int'
All checks were successful
CI / build-docker (push) Successful in 7s
CI / build-docker-bootstrap (push) Has been skipped
CI / release-test (push) Successful in 31s
2026-01-10 17:19:14 -08:00
a81dfb69a5 db: remove implicit singleton pattern, move functions under a struct object
All checks were successful
CI / build-docker (push) Successful in 7s
CI / build-docker-bootstrap (push) Has been skipped
CI / release-test (push) Successful in 25s
2025-11-09 00:01:15 -08:00
dbde3c8724 Avoid panicking in db.Connect and db.Create, as they are library functions 2025-11-08 19:36:55 -08:00
b7b581ff5a Add Timestamp type for db 2025-11-08 19:36:10 -08:00
6a837d28c6 Add db/errors.go, move error definitions to it 2025-11-08 19:23:38 -08:00
a4de16a1dd Fix lint errors
All checks were successful
CI / release-test (push) Successful in 49s
2025-08-23 18:46:27 -07:00
1b04b71d9d Rename go.mod module name according to git path
All checks were successful
CI / release-test (push) Successful in 6s
2025-07-12 12:29:28 -07:00
e7ee10deb1 Execute migrations in a transaction 2025-07-12 10:54:57 -07:00
3a65e346dd Fix broken tests
Some checks failed
CI / release-test (push) Failing after 4s
2025-07-06 19:43:49 -07:00
aa89a4ff1f Create DB management / versioning package
Some checks failed
CI / release-test (push) Failing after 7s
2025-07-06 19:34:10 -07:00