Миграции базы данных
трейт DatabaseMigrations (Просмотреть исходный код)
Трейты
| CanConfigureMigrationCommands |
Методы
| массив | migrateFreshUsing() Параметры, которые должны использоваться при выполнении «migrate:fresh». | из CanConfigureMigrationCommands |
| булево | shouldDropViews() Определить, нужно ли удалять представления при обновлении базы данных. | из CanConfigureMigrationCommands |
| булево | shouldDropTypes() Определить, нужно ли удалять типы при обновлении базы данных. | из CanConfigureMigrationCommands |
| булево | shouldSeed() Определить, нужно ли запускать задачу seed при обновлении базы данных. | из CanConfigureMigrationCommands |
| смешанное | seeder() Определить конкретный класс седера, который должен использоваться при обновлении базы данных. | из CanConfigureMigrationCommands |
| void | runDatabaseMigrations() Определить хуки для миграции базы данных до и после каждого теста. |
Подробности
protected массив migrateFreshUsing()
Параметры, которые должны использоваться при выполнении «migrate:fresh».
protected булево shouldDropViews()
Определить, нужно ли удалять представления при обновлении базы данных.
protected булево shouldDropTypes()
Определить, нужно ли удалять типы при обновлении базы данных.
protected булево shouldSeed()
Определить, нужно ли запускать задачу seed при обновлении базы данных.
protected смешанное seeder()
Определить конкретный класс седера, который должен использоваться при обновлении базы данных.
void runDatabaseMigrations()
Определить хуки для миграции базы данных до и после каждого теста.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Testing/DatabaseMigrations.html