Mysql
CREATE TABLE users ( id INT AUTO_INCREMENT, username varchar(255), phone varchar(255), PRIMARY KEY (id) );
select * from users;
ORM
class user { constructor(id, username, phone) { this.id = id; this.username = username; this.phone - phone; } }
async findAll() { const query = `SELECT * FROM user;` db.query(query, (err, result) ={ }) }
ex
const users = new user(); users.findAll(); // user 전체를 가져온다
그것이 ORM이다
위와 같은 과정들을 모두 ORM (sequelize)에서 모두 구현을 해놓아서 그냥 가져다 쓰면 된다