// Package migrations carries the schema files themselves. // // It exists only so `go:embed` can reach them: embed cannot see outside its own // package directory, and moving the .sql files into some internal/ folder would // break every path that documents them - RUN.md, run-local.sh, the test that // tells you how to build a database by hand. package migrations import "embed" // FS holds every migration, named NNN_description.sql. The number is the // version and must be unique; the rest is for humans. // //go:embed *.sql var FS embed.FS