class DatabaseMigrationRepository implements MigrationRepositoryInterface (View source)
void | __construct( ConnectionResolverInterface $resolver, string $table) Create a new database migration repository instance. | |
array | getRan() Get the ran migrations. | |
array | getLast() Get the last migration batch. | |
void | log( string $file, int $batch) Log that a migration was run. | |
void | delete( object $migration) Remove a migration from the log. | |
int | getNextBatchNumber() Get the next migration batch number. | |
int | getLastBatchNumber() Get the last migration batch number. | |
void | createRepository() Create the migration repository data store. | |
bool | repositoryExists() Determine if the migration repository exists. | |
ConnectionResolverInterface | getConnectionResolver() Get the connection resolver instance. | |
Connection | getConnection() Resolve the database connection instance. | |
void | setSource( string $name) Set the information source to gather data. |
Create a new database migration repository instance.
Get the ran migrations.
Get the last migration batch.
Log that a migration was run.
Remove a migration from the log.
Get the next migration batch number.
Get the last migration batch number.
Create the migration repository data store.
Determine if the migration repository exists.
Get the connection resolver instance.
Resolve the database connection instance.
Set the information source to gather data.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Database/Migrations/DatabaseMigrationRepository.html