14

我刚刚完成了 Apple 提供的 Rail 示例:http: //developer.apple.com/Tools/developonrailsleopard.html

现在我已经完成了,我想清理它并删除 Web 服务、数据库等。显然我仍然希望 RoR 堆栈到位。

如何?我可以用 rake 做到这一点吗?

4

3 回答 3

38

只需删除它;由您开始使用的 rails 命令创建的整个文件夹,在本例中为费用文件夹。这一切都是自给自足的。

rails 命令会创建框架的副本,因此仍会安装它。

于 2009-09-28T01:51:57.603 回答
13

您需要删除相关数据库,然后删除应用程序目录

# from app directory
rake db:drop
cd .. && rm -rf <app_directory_name>

Rails 生成器命令创建框架的副本。应用程序目录 ID 自包含。删除它就足够了。如果您将sqlite其用作数据库,则可以跳过第一个命令。

于 2014-08-03T16:53:43.530 回答
0

为了安全起见,首先必须将表删除到数据库中,最后删除应用程序的目录。

rake db:drop
cd /root/of/app_directory/
rm -rf app_directory

注意:在一些文档中(我不确定后果),我看到另一个删除数据库的命令是rails db:drop.

于 2018-12-12T19:22:06.323 回答