3.2.6 • Published 4 years ago

@wize/sequelize-runtime v3.2.6

Weekly downloads
9
License
MIT
Repository
github
Last release
4 years ago

[Known Vulnerabilities(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

4 years ago

3.2.5

4 years ago

3.2.4

4 years ago

3.2.3

4 years ago

3.2.2

4 years ago

3.2.1

5 years ago

3.2.0

5 years ago

3.1.0

5 years ago

2.2.4

5 years ago

2.2.3

5 years ago

2.2.2

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.0.8

6 years ago

2.1.0

6 years ago

3.0.0

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.5

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.17

7 years ago

0.2.16

7 years ago

0.2.15

7 years ago

0.2.14

7 years ago

0.2.13

7 years ago