Skip to content

gbenvenuti/sequelize-cps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#sequelize-cps

Adds CPS functionality (Error First) to sequelize via customulize for cases when promises just aren't for you.

##Installation

npm install sequelize-cps

##usage

var sequelizeCps = require('sequelize-cps'),

// define your sequelize models
var models = {
    Account: require('./account')
};

// call function over them
sequelizeCps(models);

// now you can call methods via cps
models.Account.cps.find({ where: { id: 1} }, function(error, account) {
    if (error) {
        // error logic
    }
    account.name = 'John';
    account.cps.save(function(error, account) {

    });
});

Pull requests welcome with passing tests.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published