Sequelize

Jmnote (토론 | 기여)님의 2017년 7월 26일 (수) 15:46 판 (→‎개요)

1 개요

Sequelize
  • Node.js用 프라미스 기반 ORM 라이브러리
  • PostgreSQL, MySQL, SQLite, MSSQL w지원
  • 솔리드 트랜잭션 지원

 

const Sequelize = require('sequelize');
const sequelize = new Sequelize('database', 'username', 'password');

const User = sequelize.define('user', {
  username: Sequelize.STRING,
  birthday: Sequelize.DATE
});

sequelize.sync()
  .then(() => User.create({
    username: 'janedoe',
    birthday: new Date(1980, 6, 20)
  }))
  .then(jane => {
    console.log(jane.get({
      plain: true
    }));
  });

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}