// Package migrations 把 visionA-backend 的 SQL migration 檔嵌入 binary, // 供 internal/db 的 migration runner(golang-migrate iofs source)使用。 // // 嵌入式設計理由: // - binary 自帶 migration,部署時不需另外複製 migrations/ 目錄、不會有「檔案找不到」風險。 // - testcontainers 整合測試與 cmd/migrate 共用同一份 FS,行為一致。 // // 命名規範(golang-migrate 序號式):NNNN_description.up.sql / .down.sql。 package migrations import "embed" // FS 嵌入本目錄下所有 .sql migration 檔。 // //go:embed *.sql var FS embed.FS