exoservice-sequelize-crud-handlers

1.0.0 • Public • Published

ExoService Sequelize CRUD Handlers

Requirements

  • Node 8 or higher

Usage

const sequelizeInstance = require('...')
const sequelizeModel = require('...')
const { bootstrap } = require('exoservice')
const createHandlers = require('exoservice-sequelize-crud-handlers')

// For a CRUD only service use:
bootstrap(createHandlers({messageName: 'user', sequelizeModel, sequelizeInstance}))

// For a CRUD service with additional methods use:
const handlers = createHandlers({messageName: 'user', sequelizeModel, sequelizeInstance})
handlers['custom'] = function() { /* ... */ }
bootstrap(handlers)

Readme

Keywords

none

Package Sidebar

Install

npm i exoservice-sequelize-crud-handlers

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • hallettj
  • originate-owner