2017-05-26 23 views
1

現有我已經執行主義要創建表,其已經由架構更新

斌/控制檯d:■:U --force

然後架構已成功創建。但是,如果我再次執行這個命令,Symfony想要重新創建模式。怎麼會這樣?

查看完整的命令行輸出:

jepster @電腦〜/ PhpstormProjects /社區(主)$斌/控制檯 d:■:U --force更新數據庫模式...數據庫架構更新 成功! 「7」 查詢被執行jepster @電腦 〜/ PhpstormProjects /社區(主)$斌/控制檯d:■:U --force 更新數據庫模式......在執行'發生

                                                                [Doctrine\DBAL\Exception\TableExistsException]       

例外CREATE TABLE消息(ID INT AUTO_INCREMENT NOT NULL,USER_ID INT DEFAULT NULL,主題 VARCHAR(255)NOT NULL,文字VARCHAR(255)NOT NULL,INDEX IDX_B6BD307FA76ED395(USER_ID),PRIMARY KEY(ID))默認字符集 u tf8 COLLATE utf8_unicode_ci ENGINE = InnoDB':
SQLSTATE [42S01]:基表或視圖已存在:1050表 '消息' 已存在

                      [Doctrine\DBAL\Driver\PDOException]         

SQLSTATE [42S01]:基表或視圖已經存在:1050表 '消息' 已經存在

                      [PDOException]               

SQLSTATE [42S01]:基本表或視圖已經存在:1050表 「消息」已存在

回答

0

我有這個配置選項,這引起了麻煩:

schema_filter: 「/ user_field_data /」