Symfony2.5中的FOSUserBundle:如何擦除数据表用户现有的

时间:2014-10-27 14:33:33

标签: php mysql symfony doctrine-orm fosuserbundle

我在Symfony2.5项目中使用 FOSUserBundle 。我在现有数据库上工作。

问题是user表已经存在。使用 Doctrine FOSUserBundle 生成数据库时,我有一个重复(即两个表:FOSUserbundle用户和现有数据库用户)。我如何告诉 FOSUserbundle / Doctrine 表是现有的还是擦除现有的?

我还想更改User(FOSUser)表中的某些字段或删除一些生成的字段,我该怎么做?

我注意到FOSUser使用了管理权限,但我现有的数据库中也有一个表rights。我将其取消,然后使用 FOSUser 管理用户权限,或者保留表格?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

实际上,我只是删除了数据库项目中已经存在的用户表,并在Symfony

的食谱之后添加了关系