Yii DB Migration allows you to manage database schema using migrations.
Supports the following databases out of the box:
DBMS | Version |
---|---|
MSSQL | 2017, 2019, 2022 |
MySQL | 5.7–8.0 |
MariaDB | 10.4–10.9 |
Oracle | 12c–21c |
PostgreSQL | 9.6–15 |
SQLite | 3.3 and above |
- PHP 8.0 or higher.
Filter
PHP extension.
The package could be installed with Composer:
composer require yiisoft/db-migration
migrate:create Creates a new migration.
migrate:down Reverts the specified number of latest migrations.
migrate:history Displays the migration history.
migrate:new Displays not yet applied migrations.
migrate:redo Redoes the last few migrations.
migrate:up Applies new migrations.
The create command allows defining fields for the table being created.
- Guide: English, Português - Brasil
- Internals
If you need help or have a question, the Yii Forum is a good place for that. You may also check out other Yii Community Resources.
The Yii DB Migration is free software. It is released under the terms of the BSD License.
Please see LICENSE
for more information.
Maintained by Yii Software.