@house-agency/brewstore
Version:
The Brewery Storage
37 lines (32 loc) • 886 B
Markdown
relational
==========
::javascript
// Setup relational database connection with connection
// properties set in configuration file
const conf = require('@house-agency/brewtils/config').load('config.json');
const relational = require('brewstore/relational');
// Configuration looks like this
{
"storage": {
"relational": {
"engine": "mysql",
"host": "localhost",
"username": "test",
"password": "",
"database": "test",
"pool": {
"max": 1
}
}
}
}
// Get your Sequelize instance
relational.then(sequelize => {
// Database stuff
});
// Create a model
relational.create_table('name', {
column: {
type: Sequelize.TYPE
}
});