mkdir api_express_pg cd api_express_pg npm init -y
npm install express pg cors dotenv npm install --save-dev nodemon
Struktur folder dibuat seperti gambar diatas
Buat database di postgres dengan nama kampus dan buat tabel students yang berisi name, major, age
pada file.env pastikan PORT DB_USER DB_HOST DB_NAME DB_PASS DB_PORT sesuai dengan setingan pada database postgres
test GET /api/students untuk menampilkan semua data mahasiswa
hasil yang didapatkan adalah semua data mahasiswa dapat ditampilkan
test GET /api/students/:id untuk menampilkan mahasiswa berdasarkan ID
hasil yang didapatkan adalah data mahasiswa dengan id 6 dapat ditampilkan
test POST /api/students untuk menambahkan data mahasiswa baru
hasil yang didapatkan adalah berhasil menambahkan mahasiswa baru
test PUT /api/students/:id untuk memperbarui data mahasiswa
hasil yang didapatkan adalah data mahasiswa dengan id 8 dapat diubah
test DELETE /api/students/:id untuk menghapus mahasiswa
hasil yang didapatkan adalah data mahasiswa dengan id 8 terhapus

