schnittstabil / dartisan
Create and run Illuminate\Database migration scripts
5.7.0
2019-01-03 00:50 UTC
Requires
- php: >=7.2.0
- illuminate/database: ~5.7.0
- illuminate/filesystem: ~5.7.0
- kevinlebrun/colors.php: ^1.0
- vanilla/garden-cli: ^2.1
Requires (Dev)
- sugared-rim/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-11-29 05:09:05 UTC
README
Create and run Illuminate\Database migration scripts
Install
$ composer global require schnittstabil/dartisan
Usage
$ dartisan --help usage: dartisan <command> [<options>] [<args>] COMMANDS migrate Run the database migrations. migrate:install Create the migration repository. make:migration Create a new migration file. migrate:reset Rollback all database migrations. migrate:rollback Rollback the last database migration. migrate:status Show the status of each migration.
$ dartisan migrate --help usage: dartisan migrate [<options>] Run the database migrations. OPTIONS --connection-charset The character set to use, defaults to DB_CHARSET and "utf8" --connection-collation MySQL only: The collation to use, defaults to DB_COLLATION and "utf8_unicode_ci" --connection-database The databse to use, defaults to DB_DATABASE and "forge" --connection-driver The database driver to use, defaults to DB_DRIVER and "mysql" --connection-host The host to use, defaults to DB_HOST and "localhost" --connection-password The password to use, defaults to DB_PASSWORD and "" --connection-prefix The table prefix to use, defaults to DB_PREFIX and "" --connection-schema PostgreSQL only: The schema to use, defaults to DB_SCHEMA and "public" --connection-strict MySQL only: Force strict mode, detaults to DB_STRICT and false --connection-username The username to use, defaults to DB_USERNAME and "forge" --help, -? Display this help. --migration-path The migration path to use, defaults to DB_MIGRATION_PATH and "database/migrations" --migration-table The migration table to use, defaults to DB_MIGRATION_TABLE and "migrations" --path The path of migrations files to be executed. --pretend Dump the SQL queries that would be run. --step Force the migrations to be run so they can be rolled back individually.
License
MIT © Michael Mayer