trait RefreshDatabase (View source)
void | refreshDatabase() Define hooks to migrate the database before and after each test. | |
bool | usingInMemoryDatabase() Determine if an in-memory database is being used. | |
void | refreshInMemoryDatabase() Refresh the in-memory database. | |
void | refreshTestDatabase() Refresh a conventional test database. | |
void | beginDatabaseTransaction() Begin a database transaction on the testing database. | |
array | connectionsToTransact() The database connections that should have transactions. | |
bool | shouldDropViews() Determine if views should be dropped when refreshing the database. |
Define hooks to migrate the database before and after each test.
Determine if an in-memory database is being used.
Refresh the in-memory database.
Refresh a conventional test database.
Begin a database transaction on the testing database.
The database connections that should have transactions.
Determine if views should be dropped when refreshing the database.
© 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