// Package migrations exposes the embedded goose migration files used by // Game Lobby Service to provision its `lobby` schema in PostgreSQL. // // The embedded filesystem is consumed by `pkg/postgres.RunMigrations` during // lobby-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 Lobby Service. func FS() embed.FS { return fs }