RefreshDatabase
trait RefreshDatabase (View source)
Методы
| void | refreshDatabase() Определяет обработчики для миграции базы данных до и после каждого теста. | |
| bool | usingInMemoryDatabase() Определяет, используется ли база данных в памяти. | |
| void | refreshInMemoryDatabase() Обновить базу данных в памяти. | |
| void | refreshTestDatabase() Обновить обычную тестовую базу данных. | |
| void | beginDatabaseTransaction() Начать транзакцию базы данных в тестовой базе данных. | |
| array | connectionsToTransact() Подключения к базе данных, для которых должны быть транзакции. | |
| bool | shouldDropViews() Определяет, должны ли быть удалены представления при обновлении базы данных. |
Подробности
void refreshDatabase()
Определяет обработчики для миграции базы данных до и после каждого теста.
protected bool usingInMemoryDatabase()
Определяет, используется ли база данных в памяти.
protected void refreshInMemoryDatabase()
Обновить базу данных в памяти.
protected void refreshTestDatabase()
Обновить обычную тестовую базу данных.
void beginDatabaseTransaction()
Начать транзакцию базы данных в тестовой базе данных.
protected array connectionsToTransact()
Подключения к базе данных, для которых должны быть транзакции.
protected bool shouldDropViews()
Определяет, должны ли быть удалены представления при обновлении базы данных.
© 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