Skip to content

Instantly share code, notes, and snippets.

@rblalock
Created March 28, 2017 20:34
Show Gist options
  • Save rblalock/cfb8785ff53c964ac2cebc8fccdde34a to your computer and use it in GitHub Desktop.
Save rblalock/cfb8785ff53c964ac2cebc8fccdde34a to your computer and use it in GitHub Desktop.
module.exports = (server) => {
const db = server.dataSources.myConnectorDb;
const models = ['someModel', 'someOtherModel'];
function cb (models) {
return (err) => {
if(err) {
logger.error(err);
} else {
logger.info('Auto updated tables: ', models);
}
}
}
if (process.env.AUTOMIGRATE) {
db.automigrate(models, cb(models));
}
if (process.env.AUTOUPDATE) {
db.autoupdate(models, cb(models));
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment