user-managements-node-server
Version:
starter for express node server with user managements, authentication authorization
23 lines (21 loc) • 522 B
JavaScript
import initEntities from '../src/entities/entities-base'
const create = ({ config }) => (
new Promise((resolve, reject) => {
const entities = initEntities({ config })
return (
Promise
.all(
Object
.keys(entities)
.map((key) => (
entities[key]
.sync({ force: config.force })
.then(() => `table ${key} created.`)
))
)
.then(resolve)
.catch(reject)
)
})
)
export default create