应用程序启动后,我可以运行迁移。但是在应用程序启动之前运行迁移时遇到问题。
我的数据库连接是通过私有 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 文档。