2017-09-27 103 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