Skip to content

sastraharapangulo/Challenge6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

End-point & Notes

superadmin

Email: [email protected]
Password: challenge6

End-point open-api

Binar: Express.js

Repository ini ditujukan sebagai boilerplate dalam membuat sebuah HTTP Server menggunakan Express.js Repository ini menggunakan Service Repository Pattern, yang artinya di dalam repository ini terdapat modul model, controller, service, dan repository.

Getting Started

Untuk mulai membuat sebuah implementasi dari HTTP Server, mulainya menginspeksi file app/index.js, dan lihatlah salah satu contoh controller yang ada di app/controllers/mainController.js

Lalu untuk menjalankan development server, kalian tinggal jalanin salah satu script di package.json, yang namanya develop.

npm install
sequalize db:create
sequelize db:migrate
sequlize db:seed:all

Database Management

Di dalam repository ini sudah terdapat beberapa script yang dapat digunakan dalam memanage database, yaitu:

  • yarn db:create digunakan untuk membuat database
  • yarn db:drop digunakan untuk menghapus database
  • yarn db:migrate digunakan untuk menjalankan database migration
  • yarn db:seed digunakan untuk melakukan seeding
  • yarn db:rollback digunakan untuk membatalkan migrasi terakhir

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published