2017-09-27 66 views
0

是否可以在Yii2中使用yii migrate/create命令创建迁移,该命令可以创建一个带有表前缀的表?Yii2使用{{%表}}迁移/创建选项

例如:

public function up() 
{ 
    $this->createTable('{{%settings}}', [ 
     'id' => $this->primaryKey(), 
     'keyname' => $this->string()->unique(), 
     'description' => $this->text(), 
     'value' => $this->string(), 
     'type' => $this->string() 
    ]); 
} 

我想导致像上面的例子,但yii migrate/create命令创建无{{%...}}

回答

2

使用

yii migrate/create name --useTablePrefix=1 
+0

它的工作原理。谢谢 –

+0

我可以知道'{{%...}}'的用途是什么吗?谢谢你 – Blackjack

+0

@Blackjack https://stackoverflow.com/questions/38698129/yii2-migrations-percentage-sign-and-brackets-in-table-name – Bizley