gpt4 book ai didi

postgresql - 在自定义模式而不是公共(public)模式中配置doctrine_migration_versions表

转载 作者:行者123 更新时间:2023-12-03 08:11:33 31 4
gpt4 key购买 nike

有没有办法将自动 doctrine_migration_versions 存储在 public 之外的架构中?

现在,我有一个名为 inschrijving 的架构,所有实体属性都存储为该架构中的表和列,但不是 Doctrine 迁移版本表。

以下是我的实体的存储方式: enter image description here

并且 doctrine_migration_versions 存储在 public 架构中: enter image description here

我无法在任何地方找到如何配置 Doctrine ,以便将 doctrine_migration_versions 存储在 inschrijving 架构而不是 public 架构中

最佳答案

我自己通过在另一个论坛上询问找到了它,但如果有人感兴趣:

doctrine_migrations:
storage:
# Default (SQL table) metadata storage configuration
table_storage:
table_name: 'inschrijving.doctrine_migration_versions'

不过,在应用迁移之前,您需要在数据库中手动创建架构。

CREATE SCHEMA inschrijving;

然后

php bin/console doctrine:migrations:migrate

它应该看起来像这样: enter image description here

关于postgresql - 在自定义模式而不是公共(public)模式中配置doctrine_migration_versions表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70672865/

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