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)
यह भी देखें set_main_option का दस्तावेज़ीकरण :