Reset Django DB – PostgreSQL

Ketika sedang development, kadang Anda ingin untuk mereset semua database berikut dengan semua berkas-berkas migrasi. Berikut ini contoh untuk melakukan reset di django dengan database engine postgresql:

# hapus dan buat kembali postgresql db
dropdb -U kholidfu dj-properti -W
createdb -O kholidfu -U kholidfu dj-properti -W

# atau jika menggunakan sqlite3, cukup hapus berkas db nya.
# Hapus semua berkas-berkas di direktori /appdir/migrations/

# buat migrasi baru
./manage.py makemigrations myapp
./manage.py migrate
# buat superuser
./manage.py createsuperuser

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s