3.2.6 • Published 5 years ago
@wize/sequelize-runtime v3.2.6
[(https://snyk.io/test/npm/ /wize/badge.svg)](https://snyk.io/test/npm/ /wize)
@wize/sequelize-runtime
Description
Registers routes for sequelize models.
Usage
Installation
npm install --save @wize/sequelize-runtime
Initialize
import crud from '@wize/sequelize-runtime';
.
.
.
/*
app: koa-app returned from 'const app = createServer({});'
directory: current directory containing all model folders
source: sequelize object
events: JSON object containing pre and post events to be attached to each route; example: { pre: [setUserObjectInContext], post: []}
*/
crud(app, directory, source, events);
Sample API directory
project
└───api
│ └───audits
│ └───GET
│ │ index.js
│ │ config.json
│ │ index.js
└───sources
│ └───postgres
│ │ index.js
│ app.js
│ README.md
##License MIT License
3.2.6
5 years ago
3.2.5
5 years ago
3.2.4
5 years ago
3.2.3
5 years ago
3.2.2
5 years ago
3.2.1
6 years ago
3.2.0
6 years ago
3.1.0
6 years ago
2.2.4
6 years ago
2.2.3
6 years ago
2.2.2
7 years ago
2.2.1
7 years ago
2.2.0
7 years ago
2.0.8
7 years ago
2.1.0
7 years ago
3.0.0
7 years ago
2.0.7
7 years ago
2.0.6
7 years ago
2.0.5
7 years ago
2.0.4
8 years ago
2.0.3
8 years ago
2.0.2
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.2.4
8 years ago
1.2.3
8 years ago
1.2.2
8 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.5
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
0.3.1
8 years ago
0.3.0
8 years ago
0.2.17
8 years ago
0.2.16
8 years ago
0.2.15
8 years ago
0.2.14
8 years ago
0.2.13
8 years ago