在现有的php项目中部分使用doctrine

时间:2017-04-24 14:24:29

标签: symfony doctrine-orm

我是现有php项目的新开发人员,尊重其正确的mvc。 我已成功“插入”Symfony安装,以替换一些已经存在的Symfony组件,如路由器,请求等......

我有一些功能可以开发,我将它们隔离在一起。

我的问题是:我可以使用Doctrine来开始对现有数据库进行清理工作吗?如果我想将外键与现有的其他表一起使用,我需要在它们上配置映射...这是一个问题,因为我无法为这个项目的对象启动重构,而不是像实体一样。是否有一个解决方案只为我的捆绑使用doctrine并保持使用外键,级联等...?

感谢所有

1 个答案:

答案 0 :(得分:1)

如果您希望仅生成隔离包的实体,则可以执行此操作。

检查文档:http://symfony.com/doc/current/bundles/SensioGeneratorBundle/commands/generate_doctrine_entity.html

您是打算在同一个数据库中还是在不同的数据库中创建表?