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