Connect to a read replica database
⚠️ This tutorial is for SQL databases only.
Connect to a read replica database
const path = require('path');
let databaseOptions = {
logging: process.env.NODE_ENV === 'development' ? console.log : false,
dialect: 'postgresql',
port: 5435,
replication: {
read: [
{
host: 'ec2-52-219-116-175.us-west-1.compute.amazonaws.com',
username: 'userRead',
password: 'passwordUserRead',
database: 'databaseReplicate',
},
],
write: {
host: 'ec2-52-219-125-185.eu-west-1.compute.amazonaws.com',
username: 'userWrite',
password: 'passwordUserWrite',
database: 'databaseMaster',
},
},
pool: {
maxConnections: 10,
minConnections: 1,
},
dialectOptions: {},
};
module.exports = [
{
name: 'default',
modelsDir: path.resolve(__dirname, '../models'),
connection: {
options: { ...databaseOptions },
},
},
];Last updated
Was this helpful?