gpt4 book ai didi

symfony - 可以在 Symfony2 中使用不同的数据库凭据进行 Doctrine 迁移吗?

转载 作者:行者123 更新时间:2023-12-02 15:40:17 26 4
gpt4 key购买 nike

如何配置 Symfony 的 DoctrineMigrationsBundle 以对其 DoctrineBundle 使用不同的数据库身份验证凭据,或者至少使用不同的 DoctrineBundle 连接在应用程序的其他地方使用过吗?

我们希望应用程序仅以有限的权限连接到数据库,例如无法发出 DDL 命令,例如 CREATEALTERDROP。但是,迁移需要执行此类 DDL 命令,因此应以具有提升权限的用户身份进行连接。这可能吗?

最佳答案

是的。只是define a new entity manager具有正确的连接详细信息,然后在运行迁移命令时使用该实体管理器

$ php app/console doctrine:migrations:version --em=new_entity_manager

关于symfony - 可以在 Symfony2 中使用不同的数据库凭据进行 Doctrine 迁移吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30379055/

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