Spec-Zone.ru › Laravel 9

Миграции базы данных

атрибут 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()

Определить, нужно ли удалять представления при обновлении базы данных.

Возвращаемое значение

bool

protected bool shouldDropTypes()

Определить, нужно ли удалять типы при обновлении базы данных.

Возвращаемое значение

bool

protected bool shouldSeed()

Определить, нужно ли запускать задачу seed при обновлении базы данных.

Возвращаемое значение

bool

protected mixed seeder()

Определить конкретный класс сидера, который должен использоваться при обновлении базы данных.

Возвращаемое значение

mixed

void runDatabaseMigrations()

Определить хуки для миграции базы данных перед и после каждого теста.

Возвращаемое значение

void

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API