I run this command
php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
i get this
Total 2 new migrations to be applied:
m151218_234654_add_timezone_to_profile
m160929_103127_add_last_login_at_to_user_table
Apply the above migrations? (yes|no) [no]:yes
*** applying m151218_234654_add_timezone_to_profile
Exception ‘yii\base\UnknownMethodException’ with message 'Calling unknown method
: yii\db\ColumnSchemaBuilder::null()’
in C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\base\Object.php:220
Stack trace:
#0 C:\xampp\htdocs\eperumahan_v2plus\vendor\dektrium\yii2-user\migrations\m15121
8_234654_add_timezone_to_profile.php(18): yii\base\Object->__call(‘null’, Array)
#1 C:\xampp\htdocs\eperumahan_v2plus\vendor\dektrium\yii2-user\migrations\m15121
8_234654_add_timezone_to_profile.php(18): yii\db\ColumnSchemaBuilder->null()
#2 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\console\controllers\Bas
eMigrateController.php(492): m151218_234654_add_timezone_to_profile->up()
#3 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\console\controllers\Bas
eMigrateController.php(129): yii\console\controllers\BaseMigrateController->migr
ateUp(‘m151218_234654_…’)
#4 [internal function]: yii\console\controllers\BaseMigrateController->actionUp(
#5 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\base\InlineAction.php(5
5): call_user_func_array(Array, Array)
#6 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\base\Controller.php(151
): yii\base\InlineAction->runWithParams(Array)
#7 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\console\Controller.php(
91): yii\base\Controller->runAction(‘up’, Array)
#8 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\base\Module.php(455): y
ii\console\Controller->runAction(‘up’, Array)
#9 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\console\Application.php
(167): yii\base\Module->runAction(‘migrate/up’, Array)
#10 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\console\Application.ph
p(143): yii\console\Application->runAction(‘migrate/up’, Array)
#11 C:\xampp\htdocs\eperumahan_v2plus\vendor\yiisoft\yii2\base\Application.php(3
75): yii\console\Application->handleRequest(Object(yii\console\Request))
#12 C:\xampp\htdocs\eperumahan_v2plus\yii(19): yii\base\Application->run()
#13 {main}
I did check yiisoft\yii2\db\ColumnSchemaBuilder.php, there is no null() function. I guess thats why it give the
Exception ‘yii\base\UnknownMethodException’ with message 'Calling unknown method
: yii\db\ColumnSchemaBuilder::null()’
Anyone can help fix this?