0
我已经尝试了一段时间来初始化关系数据库模式和预填充数据的最佳实践。在Cloud Foundry中创建数据库模式的常见做法是什么?
有几个方法可以做到这一点:
- 安装CF-EX-的phpmyadmin并导入数据和架构直通它
- 使用VMC CLI工具来创建一个隧道服务从此link
- 如果使用ruby或python,请使用manifest.yml中的db migration命令。但是,它将在每个实例上执行,并且每次实例都重新执行。
哪一个是最常用和最有效的?
试图说服你的cloudfoundry管理员,该数据库应该可以从cloudfoundry之外访问。然后使用任何数据库工具,甚至命令行客户端来创建模式。 – user152468
您也可以通过休眠(如果您使用的是java) – user152468
@ user152468创建/更新模式,就我而言,不可能使外部可访问的cloudfoundry。这就是为什么我必须使用另一个应用程序(cf-ex-phpmyadmin)来初始化数据库。 – ichbinblau