2012-06-01 58 views
1
与学说2

学说2控制台命令失败

控制台命令在第一盘我的项目了,我可以运行控制台命令从我的注释模型更新的数据库没有问题

我仍然遇到问题例如

doctrine orm:schema-tool:update --force 

从那时起我就一直在努力工作,现在需要再次运行这个项目。但是,现在当上述运行没有任何反应时。没有错误信息,没有成功报告 - 命令只是静静地完成。

我假设我已经做了一些破坏了这一点,但我没有办法知道没有某种错误报告,所以我难倒了。

我该如何解决问题?

+0

你有没有更新过图书馆的版本? –

+0

一个简单的'学说'是否给出了预期的结果,或者那个也不起作用? –

+0

不,库版本不变 – pilsdumps

回答

0

好的,所以我有这个工作。相当愚蠢的是,我在模型目录中添加了一个应该在其他地方应用的类,并且删除了这似乎允许模式工具可以工作。如果该工具提供了一些反馈意见,但不是默默地“完成”,而是最终只是对我的一个愚蠢的监督,那将会很好。

0

只要您的数据库中没有任何数据固件,您可以尝试删除它并重新创建它。

doctrine orm:schema-tool:drop --force --full-database 
doctrine orm:schema-tool:create 

我个人管理与学说迁移工具的更新。我遇到了一些问题:更新在我第一次尝试时按预期工作。

+0

我试着使用相同(非)效果的drop命令(没有'--full-database'位) - 静默完成并且没有错误或成功消息。目前我无法访问我的机器,但会提供您提到的完整下拉命令 – pilsdumps