string(42)->after("avatar")->defaultValue("")->notNull(); $adminUserAccessToken = $this->string(42)->after("avatar")->defaultValue("")->notNull(); if (!DbDriverHelper::isSqlite()) { $userAccessToken->comment("token"); $adminUserAccessToken->comment("token"); } $this->addColumn(User::tableName(), "access_token", $userAccessToken); $this->addColumn(AdminUser::tableName(), "access_token", $adminUserAccessToken); } /** * {@inheritdoc} */ public function safeDown() { $this->dropColumn(\common\models\User::tableName(), "access_token"); $this->dropColumn(\common\models\AdminUser::tableName(), "access_token"); return true; } /* // Use up()/down() to run migration code without a transaction. public function up() { } public function down() { echo "m190510_154358_addFrontendUserAccessToken cannot be reverted.\n"; return false; } */ }