homelabby/internal/store
Mikkel Georgsen 4bc22dc7b9 feat(06-01): add pgx/v5 store with connection pool and migrations
- Store struct wrapping pgxpool.Pool with NewStore/Close/Pool
- RunMigrations creates conversations + messages tables idempotently
- DSN never logged to avoid credential exposure (T-06-01-02)
- All queries parameterized (T-06-01-01)
2026-04-10 07:31:08 +00:00
..
migrations.go feat(06-01): add pgx/v5 store with connection pool and migrations 2026-04-10 07:31:08 +00:00
store.go feat(06-01): add pgx/v5 store with connection pool and migrations 2026-04-10 07:31:08 +00:00