dbl-coins-invest
Version:
Sharade DBL package over other coins invest services
35 lines (31 loc) • 1.17 kB
JavaScript
export * from './models/account'
export * from './models/portfolio'
export * from './models/investment'
// export const NotifyConfig = sequelize.define(`${DB_PREFIX}PushConfig`, {
// usersSub: Sequelize.STRING,
// subscriptionJson: Sequelize.STRING,
// active: Joi.boolean(),
// type: Sequelize.STRING, // 'email', 'pwapush', 'mobilepush'
// device: Sequelize.STRING
// });
//
// export const AlertConfig = sequelize.define(`${DB_PREFIX}AlertConfig`, {
// usersSub: Sequelize.STRING,
// notifyConfigIds: dynamo.types.stringSet(),
// status: Sequelize.STRING, // maybe any object{} OR 'shouldsend', 'sending', 'sentOK', 'sentERROR'
// lastChecked:Joi.number(), // timestamp
// intervalToCheck:Joi.number(), // seconds
// });
export const dbCallback = (observer) => {
console.log('dbCallback');
return (err, resp) => {
if (err) {
observer.error(err);
console.log(' - Error running query', err);
} else {
console.log(' - Found', resp.Count, 'items');
observer.next(resp)
}
observer.complete();
}
};