[logaling-commit] logaling/logaling-server [master] Add 'loga:drop' task

Back to archive index

SHIMADA Koji null+****@clear*****
Mon Oct 8 22:11:41 JST 2012


SHIMADA Koji	2012-10-08 22:11:41 +0900 (Mon, 08 Oct 2012)

  New Revision: 5b7ad13ed98386da6a3b6034a50766b421eba4e8
  https://github.com/logaling/logaling-server/commit/5b7ad13ed98386da6a3b6034a50766b421eba4e8

  Log:
    Add 'loga:drop' task

  Modified files:
    lib/tasks/loga.rake

  Modified: lib/tasks/loga.rake (+8 -0)
===================================================================
--- lib/tasks/loga.rake    2012-10-08 22:10:47 +0900 (28f9fa4)
+++ lib/tasks/loga.rake    2012-10-08 22:11:41 +0900 (7d633e1)
@@ -1,4 +1,12 @@
 namespace :loga do
+  desc "Drops logaling database for the current Rails.env"
+  task :drop => :environment do
+    GithubProject.destroy_all
+    UserGlossary.destroy_all
+    LogalingServer.flush_data_directory!
+    LogalingServer.repository.index
+  end
+
   desc "Sychronize repositories"
   task :sync => :environment do
     GithubProject.all.each do |project|
-------------- next part --------------
An HTML attachment was scrubbed...
Descargar 



More information about the logaling-commit mailing list
Back to archive index