MigrationRepositoryInterface
интерфейс MigrationRepositoryInterface (View source)
Методы
| массив | getRan()
Получить завершенные миграции. | |
| массив | getMigrations(int $steps)
Получить список миграций. | |
| массив | getMigrationsByBatch(int $batch)
Получить список миграций по пакету. | |
| массив | 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)
Получить список миграций.
массив getMigrationsByBatch(int $batch)
Получить список миграций по пакету.
массив 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/11.x/Illuminate/Database/Migrations/MigrationRepositoryInterface.html