warehouseman / synquelize

Sync wrapper for Sequelize

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Synquelize

This is a synchronous wrapper using fibers for Sequelize.

The example code on the home page of Sequelize becomes:

var Synquelize = require('synquelize');

var synquelize = new Synquelize('database', 'username', 'password');

var User = synquelize.define('User', {
  username: Sequelize.STRING,
  birthday: Sequelize.DATE
});

Synquelize.run(function () {
  synquelize.sync();

  var jane = User.create({
    username: 'janedoe',
    birthday: new Date(1980, 6, 20)
  });

  console.log(jane.get({plain: true});
});

About

Sync wrapper for Sequelize


Languages

Language:JavaScript 100.0%