O'Reilly logo

Node Web Development - Second Edition by David Herron

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Storing notes the ORM way with the Sequelize module

There are other popular SQL databases and for each there is a module of the sort we just saw with SQLite3. These modules put the programmer close to the SQL, which can be good in the same way that driving a stick shift car is fun. Other modules provide a higher level interface and even offer the ability to use the data model with several databases.

ORM stands for Object-Relation Mapping, and is a methodology to map high level objects onto database tables.

The Sequelize module (http://www.sequelizejs.com/) can connect with SQLite3, MySQL, and PostgreSQL. It provides an ORM approach to these three SQL databases.

A prerequisite is to have access to a suitable database server. Most web hosting providers ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required