代码之家  ›  专栏  ›  技术社区  ›  Developer

Laravel 11强制创建你不想要的表,并导致应用程序崩溃

  •  -1
  • Developer  · 技术社区  · 1 年前

    我正在尝试使用Laravel 11,删除了所有迁移,创建了我自己的迁移,甚至从mysql中删除了数据库(这是一种浪费,我可以在Laravel 11中的新应用程序中使用旧数据),但根本不起作用。它给出了错误:

    SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mydatabase.sessions' doesn't exist
    

    为什么那个表仍然存在,并且它是从代码中调用的,即使我没有创建它?

    1 回复  |  直到 1 年前
        1
  •  1
  •   Tony    1 年前

    Laravel希望找到 sessions 桌子,如果你有 configured it 将会话存储在数据库中,而不是 file , cookie , array

    推荐文章