Skip to content

Instantly share code, notes, and snippets.

@smithWEBtek
Last active February 19, 2018 20:46
Show Gist options
  • Save smithWEBtek/506d596277e4f5c5ec1cb40826946253 to your computer and use it in GitHub Desktop.
Save smithWEBtek/506d596277e4f5c5ec1cb40826946253 to your computer and use it in GitHub Desktop.
diet-planner-seed-file1.rb
DATA_users ={
:user_keys =>
["role", "username", "email", "weight", "password", "diet_id"],
:users => [
[0, "ned", "ned@abc.com", 209, "pointer", 4],
[1, "max", "max@abc.com", 190, "pointer", 2],
[0, "skai", "skai@abc.com", 180, "pointer", 2],
[0, "kaleo", "kaleo@abc.com", 203, "pointer", 3],
[0, "megan", "megan@abc.com", 137, "pointer", 4],
[0, "tenzing", "tenzing@abc.com", 120, "pointer", 5],
[0, "davis", "davis@abc.com", 216, "pointer", 2],
[0, "cole", "cole@abc.com", 255, "pointer", 3],
[0, "ted", "ted@abc.com", 195, "pointer", 4],
[0, "fred", "fred@abc.com", 320, "pointer", 1]
]
}
def make_users
DATA_users[:users].each do |user|
new_user = User.new
user.each_with_index do |attribute, i|
new_user.send(DATA_users[:user_keys][i]+"=", attribute)
end
new_user.save
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment