Directories
¶
| Path | Synopsis |
|---|---|
|
Package cliutil holds the plumbing shared by every goforge subcommand: connecting to the configured database, building the migration.Engine and rendering output in both human and --json form.
|
Package cliutil holds the plumbing shared by every goforge subcommand: connecting to the configured database, building the migration.Engine and rendering output in both human and --json form. |
|
Package config loads GoForge's project configuration from goforge.yaml, a .env file and the process environment.
|
Package config loads GoForge's project configuration from goforge.yaml, a .env file and the process environment. |
|
Package generator produces the explicit registry file for Go migrations, so that GoForge never has to parse or interpret .go migration files at runtime: `goforge generate` does the (static, source-level) discovery once, and the resulting file is plain Go the project compiles normally.
|
Package generator produces the explicit registry file for Go migrations, so that GoForge never has to parse or interpret .go migration files at runtime: `goforge generate` does the (static, source-level) discovery once, and the resulting file is plain Go the project compiles normally. |
|
Package i18n provides GoForge's bilingual (English/Spanish) message catalogs for human-facing CLI output.
|
Package i18n provides GoForge's bilingual (English/Spanish) message catalogs for human-facing CLI output. |
|
Package providers is the single source of truth for which database drivers GoForge supports: their canonical name (as stored in goforge.yaml), accepted aliases, human label, and an example DSN with CHANGE_* placeholders so a project's .env can be scaffolded without anyone having to look up the driver's connection string syntax.
|
Package providers is the single source of truth for which database drivers GoForge supports: their canonical name (as stored in goforge.yaml), accepted aliases, human label, and an example DSN with CHANGE_* placeholders so a project's .env can be scaffolded without anyone having to look up the driver's connection string syntax. |
Click to show internal directories.
Click to hide internal directories.