diff --git a/lib/tasks/polls.rake b/lib/tasks/polls.rake new file mode 100644 index 000000000..0e689e00c --- /dev/null +++ b/lib/tasks/polls.rake @@ -0,0 +1,8 @@ +namespace :poll do + desc "Generate slugs polls" + task generate_slugs: :environment do + Poll.find_each do |poll| + poll.update_columns(slug: poll.generate_slug, updated_at: Time.current) if poll.generate_slug? + end + end +end