有没有人知道是否有一种方法可以让多个数据库与一个Ddev项目相关联?
我正在使用Ddev作为托管环境的版本控制项目。我想在我的项目中的CMS上运行升级,并为此创建了一个新的分支,并希望为升级创建一个单独的数据库,以便在分支之间切换时也切换数据库。
但Ddev似乎一次只允许一个db链接到一个项目。
这个Github issue建议为每个Git分支创建一个单独的Ddev项目,但是因为我的repos中的所有内容也会部署到服务器上的分支,他们最终会得到他们不需要的Ddev配置文件,所以我想避免这种情况。
1条答案
按热度按时间bvn4nwqk1#
当然,
ddev import-db
有一个--database
参数,所以你可以ddev import-db --file=/path/to/import.sql.gz --database=myseconddb
,它会自动创建一个名为“myseconddb”的新数据库。这也在ddev FAQ中的“我可以使用其他数据库吗”下进行了介绍。
文章DDEV Database Management中还全面讨论了管理数据库的所有方法