匯出資料庫內容為初始化檔案
dumpdata 命令
dumpdata 基本資料庫的轉存
./manage.py dumpdata > db.json
./manage.py dumpdata admin > admin.json
dumpdata 備份特定的表
./manage.py dumpdata admin.logentry > logentry.json
python manage.py dumpdata users.framework > users/fixtures/framework.json
dumpdata (--exclude)
你可以使用 --indent 加上乙個代表空格數的數字 格式化輸出
./manage.py dumpdata auth.user --indent 2 > user.json
dumpdata (--format)
./manage.py dumpdata auth.user --indent 2 --format xml > user.xml
(kf) d:\kfsd>python manage.py dumpdata --format=json users > users/fixtures/initial_data.json
(kf) d:\kfsd>python manage.py dumpdata --format=json users.framework > users/fixtures/initial_data.json
(kf) d:\kfsd>python manage.py dumpdata --format=json users.framework > users/fixtures/framework.yaml
(kf) d:\kfsd>python manage.py dumpdata --format=json users.framework > users/fixtures/framework.json
(kf) d:\kfsd>python manage.py dumpdata --format=json auth.group > users/fixtures/group.json
loaddata 命令
./manage.py loaddata user.json
遷移資料到新的資料庫
./manage.py dumpdata --exclude auth.permission --exclude contenttypes > db.json
./manage.py loaddata db.json
資料同步到資料庫中
django初始化資料庫
最近專案需要,需要在表建立好之後,初始化一些資料。django初始化資料的方法有很多,但都需要額外的手動操作,不智慧型。看網上有一種方法用post syncdb訊號來初始化資料庫,但是我用的django版本是1.8,使用python manage.py migrate來同步資料庫,不使用python...
php初始化資料庫,初始化資料庫
進入安裝流程 從weiphp5.0開始,入口檔案index不在根目錄下,而是沿用tp5風格,放在public目錄 因此你的 目錄建議最好配置到public目錄下,比如在apache環境下,配置httpd.conf檔案如下 在nginx環境下,配置 conf檔案中的root引數到public目錄下 然...
mysql資料庫初始化指令碼
要想在mysql資料庫中,譬如定義cms的database,在cms下建 t admin t article t channel 這些table 那麼在myeclipse開發環境下可以先寫 source admin.sql即在mysql中執行sql指令碼的命令 init.bat前面rem表示的都是注...