在Symfony插件sfDoctrineGuardPlugin中使用自定义表名?

Mat*_*ins 1 authentication plugins symfony1 sfguard symfony-1.4

我试图在我的Symfony 1.4项目中使用sfDoctrineGuardPlugin.此插件包含一个schema.yml文件,该文件用于定义所涉及的所有表.表名采用以下形式:sf_guard_user,sf_guard_user_group,sf_guard_user_permission等.我宁愿将这些表命名为:users,user_groups,user_permissions等.有没有办法让我这样做而无需直接编辑插件代码?

Dar*_*yev 5

覆盖项目模式文件中的那些内容:

sfGuardGroup:
  tableName: groups

sfGuardPermission:
  tableName: permissions

sfGuardGroupPermission:
  tableName: groups_permissions
Run Code Online (Sandbox Code Playgroud)

另外,我更愿意将它们移到单独的文件中sfDoctinePlugin-schema.yml.

希望有所帮助.