yiisoft/db-migration
Database migration toolkit for Yii applications built on yiisoft/db. Create, apply, and revert schema changes with versioned migration history, console commands, configurable migration paths, and support for multiple database drivers. Track applied migrations and manage schema evolution from the com...
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| davedevelopment/phpmig | 0.86 | Phpmig is a lightweight, framework-agnostic PHP 5.3+ database migration tool. Run, generate, and track migrations from the CLI using a simple bootstrap container (e.g., Pimple) to wire your DB and services—Doctrine optional. | 564 | 571 | 93 | 16K | 25 | 15.8 | 29.5 | NOASSERTION | 6 years ago | |
| laravel-auto/migrations | 0.86 | Laravel package that generates migration files automatically from your existing database schema, letting you version-control tables without writing migrations by hand. Inspects your tables and columns, then scaffolds matching up and down migrations. | 0 | 0 | 0 | 624 | 0 | 19.6 | 45.3 | — | 2 weeks ago | |
| xethron/migrations-generator | 0.86 | — | 3,318 | 3,357 | 492 | 25K | 66 | 51.2 | 39.4 | MIT | 9 years ago | |
| yii2tech/illuminate | 0.85 | Integrates Laravel's Illuminate components into Yii2, letting applications use familiar Illuminate services alongside native Yii2 features. Ideal for bridging the two frameworks and reusing Laravel packages in Yii2 projects. | 115 | — | 20 | — | 0 | 1.2 | — | NOASSERTION | — | |
| signifly/laravel-database-refactors | 0.85 | A Laravel package for organising database refactors as trackable, repeatable classes separate from migrations. Run schema and data refactors safely, keep a history of applied refactors, and roll changes out consistently across environments. | 24 | 24 | 3 | 10 | 0 | 0.1 | 1.4 | MIT | 5 years ago | |
| robmorgan/phinx | 0.85 | Phinx is a simple PHP database migration tool that lets you write database-agnostic migrations in plain PHP, migrate up and down, seed data, and deploy with ease. Supports MySQL, PostgreSQL, SQLite, and SQL Server, with no ORM bloat. | 4,543 | 4,630 | 881 | 913K | 140 | 80.3 | 61.6 | MIT | 4 months ago | |
| staudenmeir/laravel-migration-views | 0.85 | Laravel Migration Views adds createView and dropView macros to Laravel's schema Blueprint, letting you create and drop database views directly in migrations alongside your tables. Supports MySQL, PostgreSQL, SQLite and SQL Server. | 226 | 226 | 18 | 100K | 0 | 8.3 | 38.6 | MIT | 8 months ago | |
| laravel/database | 0.85 | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 0 | 100 | — | 131 | — | 0.0 | 29.3 | — | — | |
| hassanejazpvt/phased-migrations | 0.85 | Run Laravel migrations in controlled phases across deployments to avoid downtime and race conditions. Split schema changes into stages, apply them incrementally, and keep every environment in sync with safe, repeatable database rollouts. | 1 | — | 0 | — | 0 | 19.5 | — | — | 2 weeks ago | |
| doctrine/doctrine-migrations-bundle | 0.85 | The Doctrine Migrations Bundle integrates the Doctrine Migrations library into Symfony, adding console commands and configuration to generate, version, run, and roll back database schema migrations. It supports multiple entity managers and connections for managing migrations across complex apps. | 4,297 | 4,325 | 218 | 6M | 43 | 66.4 | 64.8 | MIT | 2 months ago | |
| jawbfl/dbdiff | 0.85 | DBDiff is a Laravel package that compares two database schemas and generates migration files for the differences, helping you sync environments, catch schema drift, and turn database changes into versioned migrations. | 748 | 748 | 157 | 10 | 3 | 28.6 | 1.0 | MIT | 2 weeks ago | |
| adly-nady/php-my-migration | 0.85 | Laravel package to generate migrations (and optional Eloquent models) from an existing MySQL database. Detects column types, keys, indexes, foreign keys, timestamps/soft deletes; supports batch processing, custom paths, overwrite, and connections. | 4 | 4 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| barryvdh/laravel-migration-generator | 0.85 | Generate Laravel migration files from an existing database schema. This package by Barry vd. Heuvel inspects your current tables and creates matching migrations, including indexes and foreign keys, making it easy to version-control legacy or inherited databases. | 246 | 255 | 30 | 2 | 6 | 1.9 | 1.1 | — | — | |
| yiisoft/data | 0.85 | yiisoft/data provides data providers, pagination, sorting, and filtering for Yii applications. A consistent API lets you read, paginate, sort, and filter data from arrays, databases, or custom sources, simplifying list and API development. | 46 | 46 | 16 | 16K | 1 | 3.1 | 35.5 | BSD-3-Clause | 10 months ago | |
| nwidart/db-exporter | 0.85 | Laravel package for exporting databases to files or Laravel storage. Driver-based, with support for MySQL, PostgreSQL, SQLite, and more, plus chunked exports, configurable options, and Artisan command integration for quick backups. | 376 | 382 | 82 | 13 | 13 | 8.7 | 5.5 | — | 11 years ago | |
| aymdev/fregata | 0.84 | — | 24 | 24 | 1 | 0 | 3 | 3.9 | 0.4 | MIT | 4 years ago | |
| elnur/database-migrations | 0.84 | A Laravel package for working with database migrations, offering a simple way to organize and run schema changes in PHP applications. It aims to streamline common migration tasks while staying lightweight and easy to integrate. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| chrishalbert/laravel-nomadic | 0.84 | Laravel Nomadic provides flexible multi-database support for Laravel apps, making it easier to configure and switch database connections at runtime. It’s useful for multi-tenant applications, per-tenant databases, and isolating data while sharing one codebase. | 31 | — | 5 | — | 6 | 2.3 | 1.9 | MIT | 5 years ago | |
| bastinald/laravel-automatic-migrations | 0.84 | A Laravel package that automates database migrations, helping you generate and manage schema changes with less manual boilerplate. It streamlines keeping migrations and your application's database structure in sync. | 45 | 46 | 13 | 7 | 8 | 3.2 | 3.5 | — | 5 years ago | |
| webignition/container-aware-migration | 0.84 | Container-aware migration support for Laravel packages, letting migrations resolve services and dependencies from the application container instead of relying on hard-coded class instantiation. Useful for packages that need flexible, testable migrations across differing application setups. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?