git 为单个项目加载多个数据库

jqjz2hbq  于 2023-11-15  发布在  Git
关注(0)|答案(1)|浏览(154)

有没有人知道是否有一种方法可以让多个数据库与一个Ddev项目相关联?
我正在使用Ddev作为托管环境的版本控制项目。我想在我的项目中的CMS上运行升级,并为此创建了一个新的分支,并希望为升级创建一个单独的数据库,以便在分支之间切换时也切换数据库。
但Ddev似乎一次只允许一个db链接到一个项目。
这个Github issue建议为每个Git分支创建一个单独的Ddev项目,但是因为我的repos中的所有内容也会部署到服务器上的分支,他们最终会得到他们不需要的Ddev配置文件,所以我想避免这种情况。

bvn4nwqk

bvn4nwqk1#

当然,ddev import-db有一个--database参数,所以你可以ddev import-db --file=/path/to/import.sql.gz --database=myseconddb,它会自动创建一个名为“myseconddb”的新数据库。
这也在ddev FAQ中的“我可以使用其他数据库吗”下进行了介绍。
文章DDEV Database Management中还全面讨论了管理数据库的所有方法

相关问题