我们第一次使用Symfony 2,我的公司使用现有的MySQL数据库。有没有可能在条令中"导入"它,或者我们可以只使用这个数据库并在我们现有的表之后创建php/条令实体?
如果你有一些关于这个话题的好东西要读,就把它发布出来。谢谢,Pete
从实体定义创建数据库显然比从现有数据库创建实体更好。这是Doctrine2的主要缺点…
但如果你有一个"理智"的现有模型,这是可能的,也不那么复杂。以下是我的模型逆向工程TODO列表中的一些内容:
- 使用名为auto_increment integer的"id"作为每个表的id
- 仅对布尔映射字段使用SQLTINYINT!如果需要短int,请使用SMALLINT
- 只有在条令2.1中才允许使用外键作为复合密钥