gpt4 book ai didi

node.js - 将 Sequelize 与 Redshift 结合使用

转载 作者:搜寻专家 更新时间:2023-10-31 23:00:38 25 4
gpt4 key购买 nike

是否可以使用 SequelizeRedshift ?如果没有,有哪些替代方案?我需要一个内置事务支持的 Node.js ORM,因此 Sails.js不是一个选项。我也看过 Bookshelf ,但也找不到对 Redshift 的任何支持。

最佳答案

我已经能够使用这些选项让 Sequelize 至少连接到 Redshift(并进行简单的 SELECT 查询):

var Sequelize = require('sequelize');
Sequelize.HSTORE.types.postgres.oids.push('dummy'); // avoid auto-detection and typarray/pg_type error
module.exports = new Sequelize(process.env.REDSHIFT_DATABASE, process.env.REDSHIFT_USER, process.env.REDSHIFT_PASSWORD, {
host: process.env.REDSHIFT_HOST,
port: process.env.REDSHIFT_PORT,
dialect: 'postgres',
pool: false,
keepDefaultTimezone: true, // avoid SET TIMEZONE
databaseVersion: '8.0.2' // avoid SHOW SERVER_VERSION
});

关于node.js - 将 Sequelize 与 Redshift 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32037385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com