AJ ONeal de227bcaaf
feat(sql-migrate/examples): add pg-todos embedded migration runner
Example CLI todo app demonstrating sqlmigrate + pgmigrate for running
migrations directly via pgx/v5 instead of shelling out to psql. Uses
embed.FS for migration files, auto-migrates on startup, and includes
full CRUD for todos and folders with sqlc-ready query files.
2026-04-06 00:40:11 -06:00

24 lines
766 B
Modula-2

module github.com/therootcompany/golib/cmd/sql-migrate/examples/pg-todos
go 1.26.1
require (
github.com/jackc/pgx/v5 v5.9.1
github.com/joho/godotenv v1.5.1
github.com/therootcompany/golib/database/sqlmigrate v0.0.0
github.com/therootcompany/golib/database/sqlmigrate/pgmigrate v0.0.0
)
replace (
github.com/therootcompany/golib/database/sqlmigrate => ../../../../database/sqlmigrate
github.com/therootcompany/golib/database/sqlmigrate/pgmigrate => ../../../../database/sqlmigrate/pgmigrate
)
require (
github.com/jackc/pgpassfile v1.0.0 // indirect
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
github.com/jackc/puddle/v2 v2.2.2 // indirect
golang.org/x/sync v0.17.0 // indirect
golang.org/x/text v0.29.0 // indirect
)