35 lines
1001 B
Ruby
35 lines
1001 B
Ruby
pwd = SecureRandom.base58
|
|
User.create(
|
|
:username => "inactive-user",
|
|
:email => "inactive-user@example.com",
|
|
:password => pwd,
|
|
:password_confirmation => pwd
|
|
)
|
|
|
|
User.create(
|
|
:username => "test",
|
|
:email => "test@example.com",
|
|
:password => "test",
|
|
:password_confirmation => "test",
|
|
:is_admin => true,
|
|
:is_moderator => true,
|
|
:karma => [
|
|
User::MIN_KARMA_TO_SUGGEST,
|
|
User::MIN_KARMA_TO_FLAG,
|
|
User::MIN_KARMA_TO_SUBMIT_STORIES,
|
|
User::MIN_KARMA_FOR_INVITATION_REQUESTS
|
|
].max,
|
|
:created_at => User::NEW_USER_DAYS.days.ago
|
|
)
|
|
|
|
c = Category.create!(category: "Category")
|
|
Tag.create(category: c, tag: "test")
|
|
|
|
puts "created:"
|
|
puts " * an admin with username/password of test/test"
|
|
puts " * inactive-user for disowned comments by deleted users"
|
|
puts " * a test tag"
|
|
puts
|
|
puts "If this is a dev environment, you probably want to run `rails fake_data`"
|
|
puts "If this is production, you want to run `rails console` to rename your admin. Edit your category, and tag on-site."
|