在构建过程中使用进程 Google Cloud 运行 Knex 迁移



应用程序启动后,我可以运行迁移。但是在应用程序启动之前运行迁移时遇到问题。

我的数据库连接是通过私有 IP 和基本身份验证进行的。同样,这在应用程序运行时有效,但理想情况下,应在应用程序启动之前运行迁移。

我宁愿不运行谷歌云代理

我正在使用gcp-build来运行以下内容:

Step #1: > yarn db:migrate
Step #1: 
Step #1: yarn run v1.17.3
Step #1: $ knex-migrate up
Step #1: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?

但这最终显示了一个游泳池

仅当您连接的设备也在虚拟私有云 (VPC( 上时,私有 IP 连接才有效。您无法从该网络外部进行连接。有关详细信息,请参阅有关环境要求的专用 IP 文档。

相关内容

  • 没有找到相关文章

最新更新