Преглед на файлове

Add rake task for listing elections

tags/last-sinatra-version
Adrian Short преди 6 години
родител
ревизия
105b83c345
променени са 1 файла, в които са добавени 11 реда и са изтрити 0 реда
  1. +11
    -0
      Rakefile

+ 11
- 0
Rakefile Целия файл

@@ -1,5 +1,16 @@
require './models'

task default: :elections

desc "List elections"
task :elections do
puts "%3s %-10s %-20s %6s" % %w( ID Date Body Candidacies)
#puts "ID Date Body Candidacies"
Election.each do |e|
puts "%3d %s %-20s %6d" % [ e.id, e.d, e.body.name, e.candidacies.size ]
end
end

desc "Set the candidate positions for an election (will prompt you for election ID)."
task :set_positions do
Election.all.each do |e|


Зареждане…
Отказ
Запис