Generate Ecto migrations from natural language or schema descriptions. Handles tables, columns, indexes, constraints, references, enums, and partitioning. Supports reversible migrations, data migrations, and multi-tenant patterns. Use when creating or modifying database schemas, adding indexes, altering tables, creating enums, or performing data migrations in an Elixir project.
Initial release of ecto-migrator. - Generate Ecto migrations from natural language or schema descriptions. - Supports creation and modification of tables, columns, indexes, constraints, references, enums, and partitioning. - Handles reversible migrations, data migrations, and multi-tenant schema patterns. - Provides naming conventions, migration templates, index and constraint strategies, and PostgreSQL extension guidance. - Includes best practices for data migrations and enum types in Elixir projects.