私はrefactor私のseeds.rb
ファイルを探しています。そのため、データを入力するためにはgem faker
に大きく依存しています。Faker gem with seeds.rb
まず私はこのように、ユーザーが生成しています:しかし、私は構文エラーを取得しています
# --== Generate Sample Users
user_list = [
[ "Name", "Lastname", "Password", 't', "[email protected]", "Password"],
[ "Mortimer", "Snerd", "Secret", 'f', "[email protected]", "Secret"]
5.times.do
name = Faker::Name.first_name
surname = Faker::Name.last_name
password = Faker::Internet.password(10)
[ name, surname, 'f', Faker::Internet.email(name + "." + surname), 'f', password, password]
end
]
user_list.each do |name, surname, admin, email, password, password|
User.create(name:name, surname:surname, admin:admin, email:email, password:password, password_confirmation:password)
end
:unexpected tINTEGER, expecting ']' 5.times.do
私はここで間違って何をしているのですか?
ヒント: 'user_list'宣言の最後に'] 'が来ることを期待しています。 – tadman