-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
bugSomething isn't workingSomething isn't workinginvalidThis doesn't seem rightThis doesn't seem right
Description
启动时控制台报错以下内容
Traceback (most recent call last):
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\base.py", line 254, in _catch_revision_errors
yield
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\base.py", line 317, in get_revisions
self.revision_map.get_revisions(id_),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\revision.py", line 542, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\revision.py", line 565, in get_revisions
return tuple(
^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\revision.py", line 566, in <genexpr>
self._revision_for_ident(rev_id, branch_label)
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\revision.py", line 637, in _revision_for_ident
raise ResolutionError(
alembic.script.revision.ResolutionError: No such revision or branch 'ea78280f71da'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 27, in <module>
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\__main__.py", line 283, in main
orm(*args, **kwargs)
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\core.py", line 1161, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\core.py", line 1082, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\core.py", line 788, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\click\decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\__main__.py", line 86, in wrapper
return f(ctx.obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\__main__.py", line 144, in revision
return migrate.revision(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\migrate.py", line 519, in revision
script.run_env()
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\base.py", line 586, in run_env
util.load_python_file(self.dir, "env.py")
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\util\pyfiles.py", line 95, in load_python_file
module = load_module_py(module_id, path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\util\pyfiles.py", line 113, in load_module_py
spec.loader.exec_module(module) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\templates\generic\env.py", line 88, in <module>
asyncio.run(coro)
File "C:\Program Files\Python312\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\asyncio\base_events.py", line 686, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\templates\generic\env.py", line 79, in run_migrations_online
await connection.run_sync(do_run_migrations)
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\sqlalchemy\ext\asyncio\engine.py", line 886, in run_sync
return await greenlet_spawn(
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 203, in greenlet_spawn
result = context.switch(value)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\templates\generic\env.py", line 69, in do_run_migrations
context.run_migrations()
File "<string>", line 8, in run_migrations
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\runtime\environment.py", line 946, in run_migrations
self.get_context().run_migrations(**kw)
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\runtime\migration.py", line 611, in run_migrations
for step in self._migrations_fn(heads, self):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\nonebot_plugin_orm\migrate.py", line 504, in retrieve_migrations
if set(script.get_revisions(rev)) != set(script.get_revisions("heads")):
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\base.py", line 314, in get_revisions
with self._catch_revision_errors():
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "C:\Users\用户名\Bot名\.venv\Lib\site-packages\alembic\script\base.py", line 286, in _catch_revision_errors
raise util.CommandError(resolution) from re
alembic.util.exc.CommandError: Can't locate revision identified by 'ea78280f71da'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinginvalidThis doesn't seem rightThis doesn't seem right