Sequelize is a promise-based ORM for Node.js and io.js making logical connections between our presentation layer and database schema. Sequelize, thankfully, supports most database dialects such as PostgreSQL, MySQL, MariaDB, SQLite and MSSQL making getting started even easier.
In this talk Eric Stevens demonstrates the basics of Sequelize and how to utilize it for your ORM, using mySQL and Node as our database and framework. We'll cover initial setup, how Sequelize can manage and control your schema, getting data in and out, basic relational mapping, validation, getters and setters, and finally a RESTful API layer with sequelize-restful. Come discover a world of schema, columns, and models leaving the SELECT at home.