MigrationRepositoryInterface
interface 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 | deleteRepository()
Удалить хранилище данных репозитория миграций. | |
| 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 deleteRepository()
Удалить хранилище данных репозитория миграций.
void setSource(string $name)
Установить источник информации для сбора данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Database/Migrations/MigrationRepositoryInterface.html