jak*_*des 2 ruby sqlite ruby-on-rails
如果已经讨论过这方面的答案,请指出正确的方向.我已经搜索过这个问题,但我发现的任何内容都不适用于我的情况.
我创建了我想要删除的表.我删除了模型和迁移,但是当我尝试重新创建它们然后迁移时,我得到以下内容:
SQLite3::SQLException: table already exists, etc....
Run Code Online (Sandbox Code Playgroud)
我曾尝试使用SQLite管理器手动删除它们,但我不确定数据库文件的位置(其他帖子也没有帮助我).Win 7顺便说一下,我在.
我想知道这样做的正确方法.
这是再次创建表和迁移的另一种最简单的方法.如果您正在使用rails 3.运行此命令以删除数据库并再次创建它.
rake db:drop#to drop database
rake db:create#创建相同的数据库
rake db:migrate#来迁移数据.