doctrine-migrations相关内容
..
我目前正在学习,正在构建一个与现有 PHP 项目共享数据库的 Symfony 5 应用程序.我的问题是关于为由学说迁移创建的所有表添加前缀.我找到了一些关于我想要做的事情的参考资料,但由于一些参考资料有点过时并且旧版本具有不同的目录结构等,我正在努力实现它们. 此链接 看起来很有希望,但我不确定应该在哪里添加它,它说: 您在 library/DoctrineExtensions 目录中
..
我目前有一个单独的数据库/实体管理器symfony2(2.1)应用程序,可以很好地运行,包括理论迁移.我正在添加第二个数据库连接+实体管理器,并且无法让学说的迁移做我想要的事情. 从本质上讲,我希望我的大多数实体都位于我的第一个“默认"数据库中,并且在我的第二个数据库中具有几个新的实体/表-然后让主义迁移来管理对架构的任何更改.该文档似乎暗示您可以在连接上设置"schema_filter"以
..
我正在努力使symfony / doctrine在验证和更新架构时排除数据库视图。 我首先尝试了不进行理论迁移(看到此问题),但那没有用。 我发现,理论上的迁移会从验证/更新中过滤掉视图,实际上它确实可以,因此该步骤似乎适用于迁移。 因此,如果一个至少可以说,只有一个数据库理论迁移可以正常工作,但是至少可以说,使用多个数据库进行的设置并非一帆风顺。 这是一个众所周知的问题请
..
我在Symfony 3.4.4项目中使用Doctrine ORM 2.6.1。 我的某些实例在MySQL数据库上工作,某些在Postgresql上工作,还有一些安装甚至可以访问MicosoftSQL服务器。无需对我的项目或实体进行任何特殊更改即可正常工作,我只需要配置相应的连接参数。 但是:如果我创建迁移,则在迁移文件中只会创建与当前数据库连接兼容的语句。 我使用postgres连接
..
我正在使用Windows,并且从Windows安装程序安装了composer。我想要做的是将 DoctrineMigrationsBundle 安装到我的项目中,所以我 “ doctrine / doctrine-migrations-bundle”:“开发大师” 到项目中的 composer.json 文件并运行 cd项目目录 php composer.phar更新
..
项目使用Symfony 2.8.2,PHP版本为5.6 我正在尝试安装DoctrineMigrationsBundle,并且作曲家失败并出现错误: 问题1 -教义/学说-迁移-捆绑1.0.0需要教义/迁移~1.0@dev->可通过学说/迁移来满足[v1.0.0,v1.1.0,v1.2.0,v1.2.1,v1.2.2,v1.3.0]。 -学说/学说-迁移-捆绑1.0.1要求学说/学说
..