Migration class abstract

Framework\Database\Extra\Migration

Class Migration.

Defined in libraries/database-extra/src/Migration.php

Properties #

$database
-

$database

protected \Framework\Database\Database $database

Methods #

down()
Run migration down.
getDatabase()
-
setDatabase()
-
up()
Run migration up.

down()

public abstract function down(): void

Run migration down.

Returns void

getDatabase()

public function getDatabase(): \Framework\Database\Database
Returns \Framework\Database\Database

setDatabase()

public function setDatabase(\Framework\Database\Database $database): static
Parameters
  • \Framework\Database\Database $database
Returns static

up()

public abstract function up(): void

Run migration up.

Returns void