将Sequelize连接到Google Cloud SQL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Sequelize连接到Google Cloud SQL相关的知识,希望对你有一定的参考价值。
有谁知道如何从Sequelize连接到Google Cloud SQL?
sequelize = new Sequelize(process.env.TEST_DB || 'postgres', 'blah', null, {
dialect: 'postgres',
operatorsAliases: Sequelize.Op,
host: process.env.DB_HOST || 'localhost',
define: {
underscored: true
},
});
connected = true;
答案
您可以从Sequelize连接,例如从任何其他客户端工具或ORM。正确获取访问权限取决于您运行代码的位置。如果你的代码在GCP之外运行,你可以按照此页面上的外部应用程序说明操作:https://cloud.google.com/sql/docs/postgres/connect-external-app。
如果在本地计算机中使用代理,则将process.env.DB_HOST设置为127.0.0.1。您可以在https://cloud.google.com/sql/docs/postgres/sql-proxy#troubleshooting找到故障排除提示。
以上是关于将Sequelize连接到Google Cloud SQL的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Google Cloud Run Container 连接到 Open***?
我可以将我的 PC 直接连接到 Google Cloud ***
如何将 Google App Engine (Flex) Go 应用程序连接到 Google Cloud Postgres 实例
将 Spring Boot 应用程序连接到 Google Cloud 中的 MySQL 数据库