Please read CASE.md
Please read CONTRIBUTING.md
Cuma beritau, gak usah dilakukan lagi
Inisialiasi sequelize
npx sequelize initMembuat model dan migration
{
"name": "string",
"description": "string/varchar",
"price": "integer/number"
}npx sequelize model:generate --name Product --attributes name:string,description:string,price:integergit clone git@github.com:synrgy-5-fsw-1-cihuy/sapi-3-pattern.gitBuka pake vscode kalian
npm install
Gak usah diganti gapapa, pake punya saya
{
"development": {
"username": "punyamu",
"password": "punyamu",
"database": "punyamu",
"host": "127.0.0.1",
"dialect": "postgres"
},
"test": {
"username": "root",
"password": null,
"database": "database_test",
"host": "127.0.0.1",
"dialect": "mysql"
},
"production": {
"username": "root",
"password": null,
"database": "database_production",
"host": "127.0.0.1",
"dialect": "mysql"
}
}npx sequelize db:migratenpm run devSesuai CRUD
Request / Response lihat di DOCS
MVC tapi gak pake V jadi MC karena gak ada view tapi return JSON
src/
├─ config/
├─ controllers/
├─ db/
│ ├─ migrations/
│ ├─ models/
├─ routes/
├─ app.js
├─ server.js