Tôi thích đặt mọi truy vấn lớn hơn trong một tệp. Bằng cách này, bạn có thể đánh dấu cú pháp và dễ dàng tải khi khởi động máy chủ. Để cấu trúc điều này, tôi thường có một thư mục cho tất cả các truy vấn và bên trong một thư mục đó cho mỗi kiểu máy.
# queries/mymodel/select.mymodel.sql
SELECT * FROM mymodel;
// in mymodel.js
const fs = require('fs');
const queries = {
select: fs.readFileSync(__dirname + '/queries/mymodel/select.mymodel.sql', 'utf8')
};