之前在导入一个同样的ruby项目时, 数据库里面所有内容都出现了两次。 所以开始查如何删除之前的postgres 数据库。
shell下输入命令:
sudo su #用来进入root用户
su - postgres #
psql #进入postgres数据库
Linux 下的 postgres shell 命令大全: http://www.yolinux.com/TUTORIALS/LinuxTutorialPostgreSQL.html
中文的: http://wenku.baidu.com/view/8e7c3f385727a5e9856a6132.html
* 找到解决方案了, 直接输入
rake db:reset # 重设数据库
rake db:migrate # 重新加载你的schema
rake db:seed # 加载table数据
本文介绍了一种在遇到Ruby项目数据库内容重复时的解决方法。通过一系列Shell命令,包括使用rake任务重置、迁移及加载数据来清除并重建数据库。
1万+

被折叠的 条评论
为什么被折叠?



