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 |