"Sequelize"의 두 판 사이의 차이

(새 문서: ==개요== ;Sequelize * Node.js用 promise-based ORM 라이브러리 * PostgreSQL, MySQL, SQLite, MSSQL w지원 * 솔리드 트랜잭션 지원 http://docs.sequelizejs.com/manual/ass...)
 
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;Sequelize
;Sequelize
* Node.js用 promise-based ORM 라이브러리
* Node.js用 [[JavaScript 프라미스|프라미스]] 기반 ORM 라이브러리
* PostgreSQL, MySQL, SQLite, MSSQL w지원
* PostgreSQL, MySQL, SQLite, MSSQL w지원
* 솔리드 트랜잭션 지원
* 솔리드 트랜잭션 지원
30번째 줄: 30번째 줄:
==같이 보기==
==같이 보기==
* [[ORM]]
* [[ORM]]
* [[JavaScript 프라미스]]


==참고==
==참고==
* http://docs.sequelizejs.com/
* http://docs.sequelizejs.com/
* https://github.com/sequelize


[[분류: ORM]]
[[분류: ORM]]
[[분류: Node.js 라이브러리]]
[[분류: Node.js 라이브러리]]

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 }}