django 項目中的數(shù)據(jù)庫遷移 migrations 文件在開發(fā)環(huán)境和部署環(huán)境中有必要保持一致嗎?

科技 未結(jié) 5 1951
cnddn
cnddn 2023-06-17 15:27

開發(fā)環(huán)境中隨著模型文件的修改會生成許多 migrations 文件在項目中。

那么這些文件有必要隨著項目同步到部署環(huán)境中嗎?

因?yàn)殚_發(fā)環(huán)境和部署環(huán)境中數(shù)據(jù)庫并不同,那么在部署環(huán)境中執(zhí)行下面這些命令,項目中因?yàn)殚_發(fā)環(huán)境中生成的 migrations 文件會對這些操作帶來什么影響?

python manage.py makemigrations python manage.py migrate`

相關(guān)標(biāo)簽:
5條回答
  • 2023-06-17 16:02

    官方推薦migrations放到版本控制中。

    0 討論(0)
  • 2023-06-17 16:05

    在開發(fā)中可能會生成很多的migrations,我的做法是在提交的時候把migrations全部discard,然后運(yùn)行python manage.py makemigrations`重新生成一份最終版的migrations,如果沒有強(qiáng)迫癥,那么略過我的做法。

    0 討論(0)
  • 2023-06-17 16:08

    PS:python manage.py makemigrations命令是生成你model中變動對應(yīng)的數(shù)據(jù)庫遷移的文件。python manage.py migrate是應(yīng)用上述遷移文件。

    0 討論(0)
  • 2023-06-17 16:08

    因?yàn)閙igrations相當(dāng)于你的數(shù)據(jù)庫的版本控制,可以保證開發(fā)環(huán)境跟產(chǎn)品環(huán)境的數(shù)據(jù)庫一致。https://docs.djangoproject.com/en/1.10/topics/migrations/。

    0 討論(0)
  • 2023-06-17 16:09

    產(chǎn)品環(huán)境中因?yàn)榘姹究刂浦杏凶钚绿峤坏膍igrations,所以部署腳本中不需要運(yùn)行python manage.py makemigrations,直接運(yùn)行python manage.py migrate就好。

    0 討論(0)
提交回復(fù)
最新問題
100英寸幕布多長多寬? 4
輸卵管的檢查疼嗎 1
酷喵客服電話24小時人工服務(wù)熱線 1
極米play充不進(jìn)電 1
不育好不好治 1
男藍(lán)亞洲杯預(yù)選賽賽程2022 1
得了不孕怎么辦 1
任天堂港區(qū)買的序列碼在哪看 1
分辨率和像素什么關(guān)系? 1
hk1 box無故重啟 1
猜你喜歡
馬來西亞可以做試管三代機(jī)構(gòu)做試管哪家好?可以開展哪些技術(shù)
通州月子中心多少錢一月,2w元以下月子會所大全!
上海試管較好的醫(yī)院是哪家,附省錢小技巧!
2025年三明市試管嬰兒醫(yī)院排名較好?哪家費(fèi)用低!
福州哪個醫(yī)院做試管嬰兒助孕,試管費(fèi)用介紹!
格魯吉亞能做三代試管醫(yī)院有哪些?試管醫(yī)院有哪些
第三代試管嬰兒的優(yōu)缺點(diǎn)大盤點(diǎn)!最新費(fèi)用解讀!
廣州試管三代醫(yī)院哪里比較好?
大連三代試管嬰兒價格15萬夠嗎,要3萬美金嗎?
2025年廣西做試管助孕的醫(yī)院排名!哪個價格更高!
熱門文章
2024公布!泰國試管嬰兒需要反復(fù)去嗎?
廣州10大助孕機(jī)構(gòu)_廣州助孕機(jī)構(gòu)排名前十有哪些
漲知識!三代試管一次的成功率有多大?
湖南長沙助孕公司:2025年長沙正規(guī)助孕機(jī)構(gòu)名單揭曉
“對比解讀”做三代試管嬰兒的成功幾率高嗎?
未婚女性赴泰國做試管嬰兒步驟詳解
泰國試管嬰兒醫(yī)院排名前十名單公布
泰國私立試管醫(yī)院名單盤點(diǎn),一分鐘介紹靠譜醫(yī)院
泰國試管嬰兒經(jīng)歷分享,從準(zhǔn)備到成功
去泰國做試管嬰兒費(fèi)用參考
301醫(yī)院試管嬰兒哪個大夫好?看看哪些醫(yī)院可靠
小貼士!上海最有名的三代試管醫(yī)院可靠嗎
真相在這里:烏魯木齊哪家醫(yī)院試管嬰兒比較好
建議收藏:烏魯木齊做試管可以報銷嗎?烏魯木齊試管嬰兒
“三代試管推薦”2個鮮胚的雙胎幾率?
2023青海產(chǎn)假新規(guī)定:三胎產(chǎn)假延長至180天
去泰國nic做三代試管嬰兒醫(yī)院的要求,您需要了解的一切
西安哪家醫(yī)院可以做試管?這幾家三代試管機(jī)構(gòu)別錯過
高齡備孕都需要檢查什么內(nèi)容?
揭陽試管嬰兒機(jī)構(gòu)哪家成功率高?揭陽試管醫(yī)院成功率排名
玉林激素水平低做試管的費(fèi)用高嗎附潛在影響及改善措施
百色有乙肝做試管需要注意什么附調(diào)治建議及術(shù)后護(hù)理
玉林卵巢早衰三代試管費(fèi)用高嗎附成功率及注意事項
哈薩克斯坦第三代試管嬰兒費(fèi)用支付方式詳解,成功率如何保障?
哈薩克斯坦做試管嬰兒的價格?準(zhǔn)備多少錢夠用?
廣告合作方 廣告申請