DataVersion Interface

Describes DataVersion interface.


isConnected

Check if driver is connected to database.

$is_connected = $dataversion->isConnected();

getErrorQuery

Retrieve error query.

$error_query = $dataversion->getErrorQuery();

getErrorMessage

Retrieve error message.

$error_message = $dataversion->getErrorMessage();

includeDirectory

Return an instance with included directory.

$dataversion = $dataversion->includeDirectory($directory);

versions

Retrieve all versions of migration.

$versions = $dataversion->versions();

version

Retrieve the current version of migration.

$version = $dataversion->version();

migrate

Return the new migration versions.

$migrate_versions = $dataversion->migrate();

rollback

Return the rollback versions.

$rollback_versions = $dataversion->rollback($version);

seed

Return the seed versions.

$seed_versions = $dataversion->seed($seeds);