sevenQu
V2EX  ›  Flask

heroku 部署,本地使用没问题,我传到 heroku 后 db init 成功,但进行 maigrate 的时候提示无法找到 magrations 文件夹

  •  1
     
  •   sevenQu · Mar 7, 2018 · 2371 views
    This topic created in 3010 days ago, the information mentioned may be changed or developed.
    • 我把在 heroku db init 成功后,git clone 下来,确实没有 migrations 文件夹
    • 我尝试在本地 db init 后,上传,但是 versions 这个空文件夹上传不上去(因为我 maigrate 时提示找不到,clone 下来确实没有)
    • 源码只有 deploy 方法里只有 upgrade(),我自己在他的前面加上了 migrate(),不知道这样对不对,但在本地试试
    • 我注意到了会在数据库记录 miagrate,所以把本地的 sqlite 删除,同时还把 heroku 的数据库重置

    疑问

    1. heroku 数据库如果我创建了第二个应用,那应该怎么使用,把它设为主数据库,之前的还能用吗?

    Supplement 1  ·  Mar 8, 2018
    搞了一天终于成功了,真是不知道该高兴还是不高兴
    [总结]( https://github.com/seven-share/dailyCode/blob/master/win7+heroku%E9%83%A8%E7%BD%B2.md)
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3380 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:11 · PVG 19:11 · LAX 04:11 · JFK 07:11
    ♥ Do have faith in what you're doing.