✏️ Edit Pertanyaan
Pertanyaan:
Jawaban:
1) Masuk server + backend (karena sudah pakai file shell harusnya tidak perlu) cd /home/andika/HATinvoice/backend 2. Kalau ada update model / tambah kolom DB a. Buat migration ```bash cd /home/andika/HATinvoice/backend source venv/bin/activate python manage.py makemigrations ``` b. Apply ke database sudo -u www-data bash -c "cd /home/andika/HATinvoice/backend && source venv/bin/activate && python manage.py migrate" C. (Opsional) cek status migration (buat pastikan sudah masuk) = sudo -u www-data bash -c "cd /home/andika/HATinvoice/backend && source venv/bin/activate && python manage.py showmigrations" - migration apa saja yang sudah dijalankan ke database ([X]) - migration apa yang belum dijalankan ([ ]) Restart Backend (karena WSGI pakai Apache) = a. Cara modern = sudo systemctl restart apache2 b. Cara lama = sudo service apache2 restart Cek berhasil = sudo systemctl status apache2 --no-pager Cara cepat cek status setelah restart (aktif atau tidak) = sudo systemctl is-active apache2 Front End Masuk folder frontend dulu = cd /home/andika/HATinvoice/frontend Build React = npm run build setelah itu upload ulang .httaccess karena biasanya setelah run build htaccess hilang ```bash # paste command di sini ``` Yang perlu kamu cek di backend setelah update: Jalankan python manage.py check Jalankan python manage.py test (kalau ada)
+ Insert Code Block
Tips: gunakan
```bash
...
```
agar tampil sebagai blok command dengan tombol Copy.
Kategori:
Aplikasi
Install Aplikasi
Masalah
Pemrograman
Printer
Gambar (Bisa lebih dari 1):
💾 Perbarui
⬅️ Kembali