28 lines
747 B
Ruby
28 lines
747 B
Ruby
|
module Db
|
||
|
module Fixtures
|
||
|
module Development
|
||
|
class AbuseReport
|
||
|
def self.seed
|
||
|
Gitlab::Seeder.quiet do
|
||
|
(::AbuseReport.default_per_page + 3).times do |i|
|
||
|
reported_user =
|
||
|
::User.create!(
|
||
|
username: "reported_user_#{i}",
|
||
|
name: FFaker::Name.name,
|
||
|
email: FFaker::Internet.email,
|
||
|
confirmed_at: DateTime.now,
|
||
|
password: '12345678'
|
||
|
)
|
||
|
|
||
|
::AbuseReport.create(reporter: ::User.take, user: reported_user, message: 'User sends spam')
|
||
|
print '.'
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
Db::Fixtures::Development::AbuseReport.seed
|