感谢你来到这里
我真的很激动
盼望,能有你的支持
捐赠可扫描二维码转账支付
支付宝扫一扫付款
微信扫一扫付款
(微信为保护隐私,不显示你的昵称)
Doctrine2 ORM整合并提供了几个doctrine
命名空间下的控制台命令。查看命令列表您可以使用list
命令:
1 | $ php bin/console list doctrine |
他会打印出一个可用的命令列表。通过运行help
命令,你可以找到关于这些命令(或者任何symfony命令)中任何一个的更多信息。例如,获取 doctrine:database:create
的更多信息,请运行:
1 | $ php bin/console help doctrine:database:create |
一些值得注意或者有意思的命令包括:
doctrine:ensure-production-settings
- 检查当前生产环境是否被有效配置。它应该在prod
环境中总能运行。1 | $ php bin/console doctrine:ensure-production-settings --env=prod |
doctrine:mapping:import
- 允许Doctrine去分析和反推现有的数据库并创建映射信息。关于这方面的更多信息,请看如何从已存数据库中生成实体。
doctrine:mapping:info
- 告诉您 Doctrine 所掌握的所有实体,以及映射中是否有基础性的错误。
doctrine:query:dql
和doctrine:query:sql
- 允许您直接从命令行执行DQL或SQL查询。
本文,包括例程代码在内,采用的是 Creative Commons BY-SA 3.0 创作共用授权。