第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python manage.py db upgrade 語句不起作用

python manage.py db upgrade 語句不起作用

躍然一笑 2019-02-26 06:37:33
最近在學(xué)Flask,書籍是《Flask.Web.Development》,其中數(shù)據(jù)庫遷移工具使用的是Flask-Migrate,書中提到創(chuàng)建遷移腳本后更新數(shù)據(jù)庫使用python manage.py db upgrade就可以更新數(shù)據(jù)庫,但是我在使用過程中模型修改后使用上述命令并不起作用,每次都需要刪除所有表然后重建,不知道使用過程中在哪一步出錯了? 可以參考這個文章,F(xiàn)lask Web Development —— 數(shù)據(jù)庫(下) 就是翻譯我提到的書籍;第一步和第二步都已經(jīng)做了,按照書中所說,當(dāng)模型更改的時候只要執(zhí)行更新語句,數(shù)據(jù)庫對表進(jìn)行更新而不會刪除表中的數(shù)據(jù),但是現(xiàn)在不起作用,比如我模型增加了字段,執(zhí)行語句后數(shù)據(jù)庫表對應(yīng)字段沒有增加。
查看完整描述

3 回答

?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個贊

我遇到的問題是,更改了已有的字段類型migrage之后。遷移腳本里沒有任何的更改。求解。。。。

# revision identifiers, used by Alembic.
revision = '5588e49798f0'
down_revision = '53ffda24441'

from alembic import op
import sqlalchemy as sa


def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    pass
    ### end Alembic commands ###


def downgrade():
    ### commands auto generated by Alembic - please adjust! ###
    pass
    ### end Alembic commands ###
查看完整回答
反對 回復(fù) 2019-03-01
  • 3 回答
  • 0 關(guān)注
  • 1418 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號