在工作zf2模块中创建的Doctrine实体不会更新数据库

时间:2015-08-05 18:18:59

标签: php doctrine-orm doctrine

我在zf2中创建了一个新模块来存储一些实体及其apis。该模块已配置并正常工作,因为我可以访问声明的api路由。当我联系api时它发送了一个错误,因为该表不存在。

但是当我运行Select * from users where name like '*userPassedInText*' PreparedStatement statement= con.prepareStatement (myStatement ); 时,我收到了这个输出:

./vendor/bin/doctrine-module orm:schema-tool:update --dump-sql

由于我的表未在数据库中创建,因此不正确。

我的模块配置:

./vendor/bin/doctrine-module orm:schema-tool:update --force

我的实体:

Nothing to update - your database is already in sync with the current entity metadata.

1 个答案:

答案 0 :(得分:0)

由于它是一个新模块,我删除了自动加载器缓存文件,现在我的实体正确同步。