Spec-Zone.ru › Laravel 5.7

RefreshDatabase

trait RefreshDatabase (View source)

Методы

void refreshDatabase()

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

bool usingInMemoryDatabase()

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

void refreshInMemoryDatabase()

Обновить базу данных в памяти.

void refreshTestDatabase()

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

void beginDatabaseTransaction()

Начать транзакцию базы данных в тестовой базе данных.

array connectionsToTransact()

Подключения к базе данных, для которых должны быть транзакции.

bool shouldDropViews()

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

Подробности

void refreshDatabase()

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

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

void

protected bool usingInMemoryDatabase()

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

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

bool

protected void refreshInMemoryDatabase()

Обновить базу данных в памяти.

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

void

protected void refreshTestDatabase()

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

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

void

void beginDatabaseTransaction()

Начать транзакцию базы данных в тестовой базе данных.

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

void

protected array connectionsToTransact()

Подключения к базе данных, для которых должны быть транзакции.

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

array

protected bool shouldDropViews()

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

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

bool

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

Spec-Zone.ru

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