Php 无法使用Yii2中的migrate添加新表

Php 无法使用Yii2中的migrate添加新表,php,mysql,yii,yii2,Php,Mysql,Yii,Yii2,我使用migrate命令/yii migrate/create table\u name和/yii migrate创建了两个表。现在,我需要创建一个新的表,使用migrate命令。但它显示了一个错误,我已经有一些表存在于我之前创建的表中。因此,是否可以使用migrate命令创建新表。如果需要使用migrate命令创建新表,您应该/yii migrate/create new)table_name并在文件中设置您的表。如果需要创建/更改表/字段,则必须始终创建新迁移。每次要更新数据库、创建新表、修

我使用migrate命令
/yii migrate/create table\u name
/yii migrate
创建了两个表。现在,我需要创建一个新的表,使用
migrate
命令。但它显示了一个错误,我已经有一些表存在于我之前创建的表中。因此,是否可以使用
migrate
命令创建新表。

如果需要使用migrate命令创建新表,您应该
/yii migrate/create new)table_name
并在文件中设置您的表。如果需要创建/更改表/字段,则必须始终创建新迁移。

每次要更新数据库、创建新表、修改现有数据或仅输入用于配置值的数据时,必须首先创建新迁移,因此,您必须在函数中输入创建或更新数据库的代码,并在函数中输入最终恢复数据库状况的部分