migrations/env.py
内 ファイルには、この問題の原因となっているコードがあります。
config.set_main_option('sqlalchemy.url',
current_app.config.get('SQLALCHEMY_DATABASE_URI'))
%
がある場合 SQLALCHEMY_DATABASE_URI
にサインインします 、これによりエラーが発生します。
これは、migrations/env.py
を編集することで解決できます。 ファイルを作成し、問題のある行を次のように変更します
db_url_escaped = current_app.config.get('SQLALCHEMY_DATABASE_URI').replace('%', '%%')
config.set_main_option('sqlalchemy.url', db_url_escaped)