internal/

directory
v1.8.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2026 License: MIT

Directories

Path Synopsis
Package codegen generates Go source files for the migration framework.
Package codegen generates Go source files for the migration framework.
Package config provides configuration loading and management for makemigrations.
Package config provides configuration loading and management for makemigrations.
Package drivers registers the SQL drivers used by the makemigrations CLI.
Package drivers registers the SQL drivers used by the makemigrations CLI.
Package dumpdata provides database introspection and row fetching utilities for the dump-data feature.
Package dumpdata provides database introspection and row fetching utilities for the dump-data feature.
MIT License
MIT License
Package fkutils provides utilities for resolving and formatting foreign key types and names.
Package fkutils provides utilities for resolving and formatting foreign key types and names.
Package interp loads morphic migration .go files into an in-process *migrate.Registry using the yaegi interpreter, removing the need to compile the migrations module with the Go toolchain.
Package interp loads morphic migration .go files into an in-process *migrate.Registry using the yaegi interpreter, removing the need to compile the migrations module with the Go toolchain.
Package providers supplies the factory and interface for database-specific SQL generation.
Package providers supplies the factory and interface for database-specific SQL generation.
auroradsql
Package auroradsql provides a database provider for Amazon Aurora DSQL.
Package auroradsql provides a database provider for Amazon Aurora DSQL.
clickhouse
Package clickhouse provides a database provider for ClickHouse columnar databases.
Package clickhouse provides a database provider for ClickHouse columnar databases.
mysql
Package mysql provides a database provider for MySQL and MariaDB.
Package mysql provides a database provider for MySQL and MariaDB.
postgresql
Package postgresql provides a database provider for PostgreSQL.
Package postgresql provides a database provider for PostgreSQL.
redshift
MIT License
MIT License
sqlite
Package sqlite provides a database provider for SQLite.
Package sqlite provides a database provider for SQLite.
sqlserver
Package sqlserver provides a database provider for Microsoft SQL Server.
Package sqlserver provides a database provider for Microsoft SQL Server.
starrocks
Package starrocks provides a database provider for StarRocks MPP analytical databases.
Package starrocks provides a database provider for StarRocks MPP analytical databases.
tidb
MIT License
MIT License
turso
MIT License
MIT License
vertica
Package vertica provides a database provider for Vertica analytics databases.
Package vertica provides a database provider for Vertica analytics databases.
ydb
Package ydb provides a database provider for YDB (Yandex Database).
Package ydb provides a database provider for YDB (Yandex Database).
Package scanner provides utilities for discovering schema files within Go module directories.
Package scanner provides utilities for discovering schema files within Go module directories.
MIT License
MIT License
Package typemap resolves user-defined type mapping templates against schema field definitions.
Package typemap resolves user-defined type mapping templates against schema field definitions.
Package types defines the shared schema data structures used throughout makemigrations.
Package types defines the shared schema data structures used throughout makemigrations.
Package ui provides bubbletea TUI prompts for destructive migration operations.
Package ui provides bubbletea TUI prompts for destructive migration operations.
Package utils provides shared helper functions for SQL generation and value formatting.
Package utils provides shared helper functions for SQL generation and value formatting.
Package version provides version and build information for the makemigrations CLI.
Package version provides version and build information for the makemigrations CLI.
Package workflow provides shared YAML schema processing pipelines used by multiple CLI commands (generate, diff, dump-sql, schema2diagram, find-includes).
Package workflow provides shared YAML schema processing pipelines used by multiple CLI commands (generate, diff, dump-sql, schema2diagram, find-includes).
MIT License
MIT License

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL