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