MigrationRepositoryInterface
интерфейс MigrationRepositoryInterface (View source)
Методы
| массив | getRan()
Получить завершенные миграции. | |
| массив | getMigrations(int $steps)
Получить список миграций. | |
| массив | getLast()
Получить последнюю партию миграций. | |
| массив | getMigrationBatches()
Получить завершенные миграции с номерами партий. | |
| void | log(string $file, int $batch)
Залогировать выполнение миграции. | |
| void | delete(object $migration)
Удалить миграцию из лога. | |
| int | getNextBatchNumber()
Получить следующий номер партии миграций. | |
| void | createRepository()
Создать хранилище данных миграций. | |
| bool | repositoryExists()
Определить, существует ли хранилище миграций. | |
| void | setSource(string $name)
Установить источник данных для сбора информации. |
Подробности
массив getRan()
Получить завершенные миграции.
массив getMigrations(int $steps)
Получить список миграций.
массив getLast()
Получить последнюю партию миграций.
массив getMigrationBatches()
Получить завершенные миграции с номерами партий.
void log(string $file, int $batch)
Залогировать выполнение миграции.
void delete(object $migration)
Удалить миграцию из лога.
int getNextBatchNumber()
Получить следующий номер партии миграций.
void createRepository()
Создать хранилище данных миграций.
bool repositoryExists()
Определить, существует ли хранилище миграций.
void setSource(string $name)
Установить источник данных для сбора информации.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Database/Migrations/MigrationRepositoryInterface.html