A free and open-source book on ZF3 for beginners


13.2. Настройка миграций

Перед тем, как начать использовать миграции, нужно составить конфигурацию, описывающую, какие подключения к БД использовать, в какой таблице хранить историю миграций, где хранить классы миграций и др. Для этого добавьте следующий код в файл config/autoload/global.php:

<?php
return [    
    'doctrine' => [        
        // настройка миграций
        'migrations_configuration' => [
            'orm_default' => [
                'directory' => 'data/Migrations',
                'name'      => 'Doctrine Database Migrations',
                'namespace' => 'Migrations',
                'table'     => 'migrations',
            ],
        ],
    ],
    // ...
];

Как видите, под ключом doctrine находится подключ migrations_configuration (строка 5). Под migrations_configuration мы указываем следующую настройку миграций:


Top