Node.js/node sequelize
2021. 2. 11.
Node Sequelize ORM 다루기 - DB 생성및 테이블 생성하기
Sequelieze는 Node에서 사용하는 ORM이다. 여기서 ORM 이란? ORM은 Object Relational Mapping의 약자로써 OOP(Object Oritented Programming)에서 객체로 구현한 부분을 DB와 자동으로 매핑해주는 것을 의미해준다. ORM을 사용하게 되면 객체 지향적인 코드를 작성할수 있게 되고 이를 통해 재사용성및 유지보수, 리팩토링이 증대된다. 해당 글에서는 mysql을 활용해서 sequelize와 mapping을 진행할 예정입니다. 기본툴은 vscode를 사용합니다. npm init 먼저 npm init 명령어를 통해 package.json을 생성해준다. 그다음 npm i sequelize mysql2 express sequelize, mysql2, expr..