The module maps database entries to objects and vice versa.
Here are some key features of "Sequelize":
· Schema definition
· Schema synchronization/dropping
· Easy definition of class/instance methods
· Instance saving/updating/dropping
· Asynchronous library
· Associations
· Importing definitions from single files
· Support for SQLite and PostgreSQL
Requirements:
· JavaScript enabled on client side
· Node.js 0.4 or higher
What's New in This Release: [ read full changelog ]
· Fixed forced sync of many-to-many associations.
· Objects are now compatible JSON.stringify.
· When instantiating the sequelize object, you can now pass a function to logging. This allows you to customize the logging behavior. Default is now: console.log
· The default logging is still console.log but is wrapped after initialization as it crashes node < 0.6.x.
· PostgreSQL support.
· Connection-pooling for mysql.
· Added possibility to define NOW as default value for date data-types. Use Sequelize.NOW as defaultValue.