| Method |
Description |
Defined By |
| __call() |
Calls the named method which is not a class method. |
yii\base\Component |
| __clone() |
This method is called after the object is created by cloning an existing one. |
yii\base\Component |
| __construct() |
Constructor. |
yii\base\BaseObject |
| __get() |
Returns the value of a component property. |
yii\base\Component |
| __isset() |
Checks if a property is set, i.e. defined and not null. |
yii\base\Component |
| __set() |
Sets the value of a component property. |
yii\base\Component |
| __unset() |
Sets a component property to be null. |
yii\base\Component |
| addColumn() |
Builds and executes a SQL statement for adding a new DB column. |
yii\db\Migration |
| addCommentOnColumn() |
Builds and execute a SQL statement for adding comment to column. |
yii\db\Migration |
| addForeignKey() |
Builds a SQL statement for adding a foreign key constraint to an existing table. |
yii\db\Migration |
| addPrimaryKey() |
Builds and executes a SQL statement for creating a primary key. |
yii\db\Migration |
| alterColumn() |
Builds and executes a SQL statement for changing the definition of a column. |
yii\db\Migration |
| attachBehavior() |
Attaches a behavior to this component. |
yii\base\Component |
| attachBehaviors() |
Attaches a list of behaviors to the component. |
yii\base\Component |
| batchInsert() |
Creates and executes a batch INSERT SQL statement. |
yii\db\Migration |
| behaviors() |
Returns a list of behaviors that this component should behave as. |
yii\base\Component |
| bigInteger() |
Creates a bigint column. |
yii\db\SchemaBuilderTrait |
| bigPrimaryKey() |
Creates a big primary key column. |
yii\db\SchemaBuilderTrait |
| binary() |
Creates a binary column. |
yii\db\SchemaBuilderTrait |
| boolean() |
Creates a boolean column. |
yii\db\SchemaBuilderTrait |
| canGetProperty() |
Returns a value indicating whether a property can be read. |
yii\base\Component |
| canSetProperty() |
Returns a value indicating whether a property can be set. |
yii\base\Component |
| char() |
Creates a char column. |
yii\db\SchemaBuilderTrait |
| className() |
Returns the fully qualified name of this class. |
yii\base\BaseObject |
| createIndex() |
Builds and executes a SQL statement for creating a new index. |
yii\db\Migration |
| createTable() |
Builds and executes a SQL statement for creating a new DB table. |
yii\db\Migration |
| date() |
Creates a date column. |
yii\db\SchemaBuilderTrait |
| dateTime() |
Creates a datetime column. |
yii\db\SchemaBuilderTrait |
| decimal() |
Creates a decimal column. |
yii\db\SchemaBuilderTrait |
| delete() |
Creates and executes a DELETE SQL statement. |
yii\db\Migration |
| detachBehavior() |
Detaches a behavior from the component. |
yii\base\Component |
| detachBehaviors() |
Detaches all behaviors from the component. |
yii\base\Component |
| double() |
Creates a double column. |
yii\db\SchemaBuilderTrait |
| down() |
This method contains the logic to be executed when removing this migration. |
yii\db\Migration |
| dropColumn() |
Builds and executes a SQL statement for dropping a DB column. |
yii\db\Migration |
| dropCommentFromColumn() |
Builds and execute a SQL statement for dropping comment from column. |
yii\db\Migration |
| dropForeignKey() |
Builds a SQL statement for dropping a foreign key constraint. |
yii\db\Migration |
| dropIndex() |
Builds and executes a SQL statement for dropping an index. |
yii\db\Migration |
| dropPrimaryKey() |
Builds and executes a SQL statement for dropping a primary key. |
yii\db\Migration |
| dropTable() |
Builds and executes a SQL statement for dropping a DB table. |
yii\db\Migration |
| ensureBehaviors() |
Makes sure that the behaviors declared in behaviors() are attached to this component. |
yii\base\Component |
| execute() |
Executes a SQL statement. |
yii\db\Migration |
| float() |
Creates a float column. |
yii\db\SchemaBuilderTrait |
| getBehavior() |
Returns the named behavior object. |
yii\base\Component |
| getBehaviors() |
Returns all behaviors attached to this component. |
yii\base\Component |
| hasEventHandlers() |
Returns a value indicating whether there is any handler attached to the named event. |
yii\base\Component |
| hasMethod() |
Returns a value indicating whether a method is defined. |
yii\base\Component |
| hasProperty() |
Returns a value indicating whether a property is defined for this component. |
yii\base\Component |
| init() |
Initializes the migration. |
yii\db\Migration |
| insert() |
Creates and executes an INSERT SQL statement. |
yii\db\Migration |
| integer() |
Creates an integer column. |
yii\db\SchemaBuilderTrait |
| json() |
Creates a JSON column. |
yii\db\SchemaBuilderTrait |
| money() |
Creates a money column. |
yii\db\SchemaBuilderTrait |
| off() |
Detaches an existing event handler from this component. |
yii\base\Component |
| on() |
Attaches an event handler to an event. |
yii\base\Component |
| primaryKey() |
Creates a primary key column. |
yii\db\SchemaBuilderTrait |
| renameColumn() |
Builds and executes a SQL statement for renaming a column. |
yii\db\Migration |
| renameTable() |
Builds and executes a SQL statement for renaming a DB table. |
yii\db\Migration |
| safeDown() |
This method contains the logic to be executed when removing this migration. |
yii\db\Migration |
| safeUp() |
This method contains the logic to be executed when applying this migration. |
yii\db\Migration |
| smallInteger() |
Creates a smallint column. |
yii\db\SchemaBuilderTrait |
| string() |
Creates a string column. |
yii\db\SchemaBuilderTrait |
| text() |
Creates a text column. |
yii\db\SchemaBuilderTrait |
| time() |
Creates a time column. |
yii\db\SchemaBuilderTrait |
| timestamp() |
Creates a timestamp column. |
yii\db\SchemaBuilderTrait |
| tinyInteger() |
Creates a tinyint column. If tinyint is not supported by the DBMS, smallint will be used. |
yii\db\SchemaBuilderTrait |
| trigger() |
Triggers an event. |
yii\base\Component |
| truncateTable() |
Builds and executes a SQL statement for truncating a DB table. |
yii\db\Migration |
| up() |
This method contains the logic to be executed when applying this migration. |
yii\db\Migration |
| update() |
Creates and executes an UPDATE SQL statement. |
yii\db\Migration |
| upsert() |
Creates and executes a command to insert rows into a database table if
they do not already exist (matching unique constraints),
or update them if they do. |
yii\db\Migration |