Merge branch 'dev-seed'

This commit is contained in:
kikito
2015-09-02 10:49:00 +02:00

View File

@@ -51,12 +51,15 @@ not_org_users = User.where(['users.id NOT IN(?)', org_user_ids])
puts "Creating Debates"
tags = Faker::Lorem.words(25)
(1..30).each do |i|
author = User.reorder("RANDOM()").first
description = "<p>#{Faker::Lorem.paragraphs.join('</p></p>')}</p>"
debate = Debate.create!(author: author,
title: Faker::Lorem.sentence(3),
description: description,
tag_list: tags.sample(3).join(','),
terms_of_service: "1")
puts " #{debate.title}"
end
@@ -121,13 +124,19 @@ end
puts "Ignoring flags in Debates & comments"
Debate.flagged.reorder("RANDOM()").limit(10).each(&:ignore_flag)
Comment.flagged.reorder("RANDOM()").limit(20).each(&:ignore_flag)
Comment.flagged.reorder("RANDOM()").limit(30).each(&:ignore_flag)
puts "Hiding debates & comments"
Comment.with_hidden.flagged.reorder("RANDOM()").limit(30).each(&:hide)
Debate.with_hidden.flagged.reorder("RANDOM()").limit(5).each(&:hide)
Comment.with_hidden.flagged.reorder("RANDOM()").limit(30).each{ |c| c.hide rescue nil }
puts "Confirming hiding in debates & comments"
Comment.only_hidden.flagged.reorder("RANDOM()").limit(10).each(&:confirm_hide)
Debate.only_hidden.flagged.reorder("RANDOM()").limit(5).each(&:confirm_hide)