Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa cara termudah untuk menghapus database dari CLI dengan manage.py di Django?

Jika Anda tidak peduli dengan data:

Cara terbaik adalah dengan menjatuhkan database dan menjalankan syncdb lagi. Atau Anda dapat menjalankan:

Untuk Django>=1.5

python manage.py flush

Untuk Django <1.5

python manage.py reset appname

(Anda dapat menambahkan --no-input ke akhir perintah untuk melewati prompt interaktif.)

Jika Anda peduli dengan data:

Dari dokumen:

https://docs.djangoproject.com/en/dev/ref/ django-admin/

Referensi:FAQ - https://docs.djangoproject.com/en/dev/faq/models/#if-i-make-changes-to-a-model-how-do-i -update-the-database

Orang juga merekomendasikan Selatan ( http://south.aeracode.org/docs/ about.html#key-features ), tapi saya belum mencobanya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tidak dapat menjatuhkan kunci asing

  2. Cara memasukkan, menghapus, memilih, memperbarui nilai dalam datagridview di C # menggunakan MYSQL

  3. cara menyimpan konten ckeditor di database mysql

  4. Batas MySQL KIRI JOIN Subquery setelah bergabung

  5. SQL - Bagaimana cara mengubah posisi?