DatabaseMigrations
trait DatabaseMigrations (Просмотреть исходный код)
Traits
| CanConfigureMigrationCommands |
Methods
| массив | migrateFreshUsing() Параметры, которые должны быть использованы при выполнении команды "migrate:fresh". | из CanConfigureMigrationCommands |
| boolean | shouldDropViews() Определить, нужно ли удалять представления при обновлении базы данных. | из CanConfigureMigrationCommands |
| boolean | shouldDropTypes() Определить, нужно ли удалять типы при обновлении базы данных. | из CanConfigureMigrationCommands |
| boolean | shouldSeed() Определить, нужно ли выполнять задачу seed при обновлении базы данных. | из CanConfigureMigrationCommands |
| смешанный | seeder() Определить конкретный класс сидера, который следует использовать при обновлении базы данных. | из CanConfigureMigrationCommands |
| void | runDatabaseMigrations() Определение хуков для миграции базы данных до и после каждого теста. | |
| void | refreshTestDatabase() Обновить обычную тестовую базу данных. | |
| void | beforeRefreshingDatabase() Выполнить любые действия, которые должны быть выполнены перед началом обновления базы данных. | |
| void | afterRefreshingDatabase() Выполнить любые действия, которые должны быть выполнены после завершения обновления базы данных. |
Details
protected массив migrateFreshUsing()
Параметры, которые должны быть использованы при выполнении "migrate:fresh".
protected boolean shouldDropViews()
Определить, нужно ли удалять представления при обновлении базы данных.
protected boolean shouldDropTypes()
Определить, нужно ли удалять типы при обновлении базы данных.
protected boolean shouldSeed()
Определить, нужно ли выполнять задачу seed при обновлении базы данных.
protected смешанный seeder()
Определить конкретный класс сидера, который следует использовать при обновлении базы данных.
void runDatabaseMigrations()
Определение хуков для миграции базы данных до и после каждого теста.
protected void refreshTestDatabase()
Обновить обычную тестовую базу данных.
protected void beforeRefreshingDatabase()
Выполнить любые действия, которые должны быть выполнены перед началом обновления базы данных.
protected void afterRefreshingDatabase()
Выполнить любые действия, которые должны быть выполнены после завершения обновления базы данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Foundation/Testing/DatabaseMigrations.html