gpt4 book ai didi

php - 将 sfDoctrineGuardPlugin 与我自己的模型架构联系起来

转载 作者:行者123 更新时间:2023-12-04 06:17:11 25 4
gpt4 key购买 nike

我正在为一个已经可以工作的系统开发一种插件,我打算使用 symfony。我的插件需要身份验证,我想使用 symfony sfDoctrineGuardPlugin .我使用以下命令从现有数据库生成了 schema.yaml:$ php symfony doctrine:build-schema ,我已经对我的用户表进行了建模,其中包含我需要的一些字段以及其他表的外键。

当我安装提到的插件时,我意识到它创建了自己的架构,与我的架构分开。有什么方法可以将字段添加到 sfDoctrineGuardPlugin的用户表?我可以在这张表中制作外键吗?我可以从其他表中引用此表吗?我需要一种方法来完全自定义插件创建的用户表和类...

非常感谢您的关注和帮助!!!

最佳答案

你从路易斯克莱门特那里得到的 Material 就足够了。

要添加引用,您可以使用通常的方法来做到这一点。

架构.yml:

  sfGuardUser:
columns:
personal_info_id: { type: integer(5), notnull: false }
relations:
PersonalInfo:
class: PPersonalInfo
local: personal_info_id
foreign: id
onDelete: CASCADE

PPersonalInfo:
columns:
last_name: { type: string(127), notnull: false }
first_name: { type: string(127), notnull: false }

欲了解更多信息,请参阅 symfony blog

关于php - 将 sfDoctrineGuardPlugin 与我自己的模型架构联系起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7084351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com