2009-09-28 5 views
13

Я просто работал на примере железнодорожного поставляемой Apple: http://developer.apple.com/Tools/developonrailsleopard.htmlКак удалить приложение Ruby on Rails?

Теперь, когда я закончу, я хотел бы, чтобы очистить это и удалить веб-службы, базы данных и т.д. Очевидно, что я все еще хочу, RoR на месте.

Как? Могу ли я сделать это с помощью рейка?

ответ

33

Просто удалите его; вся папка, созданная командой rails, с которой вы начали, в данном случае - папкой с расходами. Все это самодостаточно.

Команда rails создает копию фреймворка, поэтому она все равно будет установлена.

+4

Как удаляется база данных вместе с ней? –

+3

Sqlite хранит базу данных в каталоге приложений, поэтому все будет удалено. Если вы используете другую базу данных, просто удалите ее вручную. – Gediminas

13

Вы должны забросьте соответствующую базу данных, а затем удалите каталог приложения

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

Rails генератор команд создает копию структуры. Идентификатор каталога приложения сам. Удаление достаточно. Если вы используете sqlite в качестве базы данных, вы можете пропустить первую команду.

+1

Вышеуказанные две команды сделали работу очень хорошо. Спасибо! – Packer

Смежные вопросы