INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\User\AppData\Local\Programs\Python\Python311\Scripts\flask.exe_main.py", line 7, in
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\cli.py", line 1047, in main
cli.main()
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1055, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 760, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\cli.py", line 357, in decorator
return __ctx.invoke(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 760, in invoke
return _callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_migrate\cli.py", line 105, in migrate
migrate(directory, message, sql, head, splice, branch_label, version_path,
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_migrate_init.py", line 111, in wrapped
f(*args, **kwargs)
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_migrate_init.py", line 170, in migrate
command.revision(config, message, autogenerate=True, sql=sql,
File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\alembic\command.py", lin
你这不给代码,不知道具体问题出哪儿啊?
从报错及回滚的错误信息看,请关注以下标红的地方。设置断点调试一下。
往下的出错不用看了,它是因为上面调用出错了,导致一系列报错。
不知道你这个问题是否已经解决, 如果还没有解决的话: