// Package migrations exposes the embedded goose migration files used by // Game Master to provision its `gamemaster` schema in PostgreSQL. // // The embedded filesystem is consumed by `pkg/postgres.RunMigrations` // during gamemaster-service startup and by `cmd/jetgen` when regenerating // the `internal/adapters/postgres/jet/` code against a transient // PostgreSQL instance. package migrations import "embed" //go:embed *.sql var fs embed.FS // FS returns the embedded filesystem containing every numbered goose // migration shipped with Game Master. func FS() embed.FS { return fs }