我刚刚完成了Apple提供的Rail示例: http://developer.apple.com/Tools/developonrailsleopard.html
现在我已经完成了,我想清理它并删除Web服务,数据库等。显然我仍然希望使用RoR堆栈。
如何?我可以用rake吗?
答案 0 :(得分:34)
删除它;您开始使用的rails命令创建的整个文件夹,在本例中为expenses文件夹。这一切都是独立的。
rails命令会创建框架的副本,因此它仍然会被安装。
答案 1 :(得分:13)
您需要删除相关数据库,然后删除应用程序目录
# from app directory
rake db:drop
cd .. && rm -rf <app_directory_name>
Rails生成器命令创建框架的副本。 app目录id自包含。删除它就足够了。如果您使用sqlite
作为数据库,则可以跳过第一个命令。
答案 2 :(得分:0)
为了安全起见,首先,必须将表拖放到数据库中,最后删除应用程序的目录。
rake db:drop
cd /root/of/app_directory/
rm -rf app_directory
注意:在某些document中(我不确定后果如何),我看到了另一个用于删除数据库的命令rails db:drop
。