Skip to content

运行直接报错 no such table: task #1

@WingGao

Description

@WingGao
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "x\syncTool\libs\beetle\beetle\schedule.py", line 64, in run
    asyncio.run(self._run())
    ~~~~~~~~~~~^^^^^^^^^^^^^
  File "x\cpython-3.13.7-windows-x86_64-none\Lib\asyncio\runners.py", line 195, in run
    return runner.run(main)
           ~~~~~~~~~~^^^^^^
  File "x\cpython-3.13.7-windows-x86_64-none\Lib\asyncio\runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "x\cpython-3.13.7-windows-x86_64-none\Lib\asyncio\base_events.py", line 725, in run_until_complete
    return future.result()
           ~~~~~~~~~~~~~^^
  File "x\syncTool\libs\beetle\beetle\schedule.py", line 33, in _run
    async for task in Task.all():
    ...<7 lines>...
        task_ids.add(task.id)
  File "x\syncTool\.venv\Lib\site-packages\tortoise\queryset.py", line 1231, in __aiter__
    for val in await self:
               ^^^^^^^^^^
  File "x\syncTool\.venv\Lib\site-packages\tortoise\queryset.py", line 1235, in _execute
    instance_list = await self._db.executor_class(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<8 lines>...
    )
    ^
  File "x\syncTool\.venv\Lib\site-packages\tortoise\backends\base\executor.py", line 108, in execute_select
    _, raw_results = await self.db.execute_query(sql, values)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "x\syncTool\.venv\Lib\site-packages\tortoise\backends\sqlite\client.py", line 45, in translate_exceptions_
    raise OperationalError(exc)
tortoise.exceptions.OperationalError: no such table: task

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions