创建PostGreSQL架构并添加表

时间:2017-03-16 12:03:00

标签: postgresql web yii2

我想制作图形安装程序,询问用户几个问题,然后创建架构并用表格填充它。我将使用yii\db\Command's createTable()创建表,但我想知道如何在连接到添加表之前将新模式添加到数据库。

我在考虑Postgresql的Create schema,我将作为原始命令运行到DAO之类的东西

Yii::$app->db->createCommand('CREATE SCHEMA schema_name')->execute();

但我不确定它是否可行,因为Yii::$app->db已连接到另一个架构中而且我不是Postgresql专家。

所以我需要帮助才能知道这是否有效,或者即使有更好的方法来解决我的问题。

0 个答案:

没有答案