From 3d84920c47d1bd871ad5492adb01c88dea89f811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Fri, 17 May 2019 08:13:21 +0200 Subject: [PATCH] Add task to generate poll slugs --- lib/tasks/polls.rake | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 lib/tasks/polls.rake 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