Simple api seperti social media (facebook).
Untuk menjalankan proyek ini, pastikan Anda telah menginstal Node.js versi 12 atau yang lebih baru.
-
Clone repositori:
git clone https://github.com/alansory/social-api.git
-
Instal dependensi:
Pindah ke direktori proyek dan jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan.
cd nama-proyek npm install
Untuk menjalankan proyek, gunakan perintah berikut:
Untuk melakukan migrasi basis data, pergunakan perintah-perintah berikut:
-
Membuat Migrasi Baru:
make migrate_create file=[nama_file_migrasi]
Membuat file migrasi baru dengan menggunakan Knex.
-
Migrasi ke Atas (Up):
make migrate_up
Melakukan migrasi ke atas sesuai definisi dalam file migrasi.
-
Migrasi ke Bawah (Down):
make migrate_down
Melakukan migrasi ke bawah sesuai definisi dalam file migrasi.
Pastikan untuk mengganti [nama_file_migrasi]
dengan nama file yang diinginkan untuk migrasi baru.
Untuk menjalankan server, gunakan perintah berikut:
make start