3

フラスコを使用しています。Flask-migrate をインストールし、それを使用して postgresql db を移行しています。私のローカルボックスでは問題なく動作します。ただし、openshiftで実行するとエラーが発生します

"File "/opt/rh/python27/root/usr/lib64/python2.7/ConfigParser.py", line 396, in set
    raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'alembic'
" 

これが何であるか、またはそれを修正する方法を知っている人はいますか?

4

2 に答える 2

4

これは、Flask Migrate が alembic 構成を見つけられないことを意味している可能性があります。Flask Migrate は Alembic に依存して db リビジョンを生成します。

デフォルトでは、Flask Migrate はmigrationsディレクトリ内の構成 (および db バージョン スクリプト) を検索します。構成が別のフォルダーに存在する場合は、次を使用して指定できます-d <dir>

于 2014-05-07T17:49:10.290 に答える