0.1.1 • Published 9 years ago

express-sequelize-params v0.1.1

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

Build Status Coverage Status

express-sequelize-params

Express middleware for populating params with sequelize objects.

This module is extemely alpha/not ready for production.

Installation

npm install express-sequelize-params

Basic usage

This middleware will replace a given param with the corresponding instance of the given model.

var app = express();
var MyModel = sequelize.define("MyModel");
var esp = require("express-sequelize-params");
app.param("my_model", esp(MyModel));

You can specify the parameter to replace with an option

app.param("MyModelOption", esp(MyModel, {parameterName: "MyModelOption"}));

Or specify the parameter name format

app.param("myModel", esp(MyModel, {parameterFormat: "camelcase"}));

Running tests

Tests assume that you have a test mysql database accessible without password.

echo 'CREATE DATABASE express_sequelize_params_test;' | mysql -uroot
0.1.1

9 years ago

0.1.0

9 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago