yii2-bridge/migrate-command

Run migrate for Bridge

v0.1.1 2019-04-17 07:54 UTC

This package is auto-updated.

Last update: 2024-04-17 19:18:23 UTC


README

If you cannot start yii2-bridge/core migrations using a terminal (especially if your project is on a shared hosting), install this package and start migrating via php.

Installation

Composer

The preferred way to install this extension is through Composer.

Either run:

composer require yii2-bridge/migrate-command:^0.1.1

or add "yii2-bridge/migrate-command": "^0.1.1" to the require section of your composer.json

Using

Add a module Bridge\Migrate\Modules\Module in the configuration file of the console application to the modules section of the admin module:

'console' => [
    ...    
    'modules' => [
        'admin' => [
            'class' => \Bridge\Core\BridgeModule::class,
            'modules' => [
                'migrate' => [
                    'class' => 'Bridge\Migrate\Modules\Module',
                ],
            ],
            ...
        ]
    ],
    ...
]

To start the migration, just run the command:

php yii admin/migrate

If you want to run migrations on a shared hosting, you can run as php script through cron.
For example for shared hosting PS.kz: PS.kz

Author

Altynbek Kazezov, e-mail: altynbek.kazezov.97@gmail.com