gpt4 book ai didi

mysql - 为什么当我尝试迁移 Thinking Sphinx 索引时 rake 任务被中止?

转载 作者:行者123 更新时间:2023-11-29 07:05:36 24 4
gpt4 key购买 nike

我在 MySQL 中手动创建了一个数据库:

mysql> create database sample_app_development;
Query OK, 1 row affected (0.01 sec)

运行这个来测试:

rake db:create
sample_app_development already exists

当我运行 rake thinking_sphinx:index 时出现错误

rake aborted!
Table 'sample_app_development.users' doesn't exist

当它说我刚刚创建了一个并且它确实存在时,该表怎么不存在?

最佳答案

正如 Jergason 的回答中所指出的那样 - 您只创建了数据库,而不是所有表。如果这是您第一次加载的应用程序,那么您可能需要运行以下命令来加载完整架构:

rake db:schema:load

否则,通过迁移更新到最新的架构:

rake db:migrate

关于mysql - 为什么当我尝试迁移 Thinking Sphinx 索引时 rake 任务被中止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7376099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com