0 追蹤者

介面 yii\db\MigrationInterface

實作於yii\db\Migration
自版本起可用2.0
原始碼 https://github.com/yiisoft/yii2/blob/master/framework/db/MigrationInterface.php

MigrationInterface 定義了資料庫遷移必須實作的最小方法集合。

每個遷移類別都應該提供包含「升級」資料庫邏輯的 up() 方法,以及包含「降級」邏輯的 down() 方法。

公開方法

隱藏繼承方法

方法 描述 定義於
down() 此方法包含移除此遷移時要執行的邏輯。 yii\db\MigrationInterface
up() 此方法包含套用此遷移時要執行的邏輯。 yii\db\MigrationInterface

方法詳情

隱藏繼承方法

down() public abstract method

此方法包含移除此遷移時要執行的邏輯。

預設實作會拋出例外,指出遷移無法移除。

public abstract boolean down ( )
回傳 boolean

傳回 false 值表示遷移失敗,不應繼續進行。所有其他傳回值表示遷移成功。

                public function down();

            
up() public abstract method

此方法包含套用此遷移時要執行的邏輯。

public abstract boolean up ( )
回傳 boolean

傳回 false 值表示遷移失敗,不應繼續進行。所有其他傳回值表示遷移成功。

                public function up();