Spec-Zone.ru › Laravel 11

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

трайт DatabaseMigrations (Просмотреть исходный код)

Трайты

CanConfigureMigrationCommands

Методы

массив migrateFreshUsing()

Параметры, которые должны быть использованы при выполнении команды "migrate:fresh".

из CanConfigureMigrationCommands
bool shouldDropViews()

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

из CanConfigureMigrationCommands
bool shouldDropTypes()

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

из CanConfigureMigrationCommands
bool shouldSeed()

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

из CanConfigureMigrationCommands
смешанный seeder()

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

из CanConfigureMigrationCommands
void runDatabaseMigrations()

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

void refreshTestDatabase()

Обновить стандартную тестовую базу данных.

void beforeRefreshingDatabase()

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

void afterRefreshingDatabase()

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

Детали

protected массив migrateFreshUsing()

Параметры, которые должны быть использованы при выполнении "migrate:fresh".

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

массив

protected bool shouldDropViews()

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

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

bool

protected bool shouldDropTypes()

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

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

bool

protected bool shouldSeed()

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

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

bool

protected смешанный seeder()

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

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

смешанный

void runDatabaseMigrations()

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

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

void

protected void refreshTestDatabase()

Обновить стандартную тестовую базу данных.

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

void

protected void beforeRefreshingDatabase()

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

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

void

protected void afterRefreshingDatabase()

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

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/Testing/DatabaseMigrations.html

Spec-Zone.ru

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