-
Notifications
You must be signed in to change notification settings - Fork 12
Configuration
tiblu edited this page Nov 5, 2018
·
4 revisions
Citizen OS API configuration guidelines
We use Sequelize, see the provided configuration options here - http://docs.sequelizejs.com/class/lib/sequelize.js~Sequelize.html#instance-constructor-constructor Code that initiates the DB connection - https://github.com/citizenos/citizenos-api/blob/master/db/models/index.js
Example configuration for URL based configuration:
"db": {
"url": "postgres://citizenos:citizenos@localhost:5432/citizenos"
}
Example configuration for peer authentication (unix domain socket):
"db": {
"url": null,
"options": {
"host": "/var/run/postgresql",
"database": "citizenos",
"dialectOptions": {
"ssl": false
}
}
}