Sha256: 016ae684ac612fefbffcb9b1a388e857e6e81af220e1cf83d58c1590bc42e374
Contents?: true
Size: 591 Bytes
Versions: 1
Compression:
Stored size: 591 Bytes
Contents
require 'active_record' class DatabaseHelper # Simple DB seeding to avoid bringing in other gems like FactoryGirl etc. # This does the job for an example seeder def self.seed! user_data = [ {id: 11, first_name: 'Peter', last_name: 'Praxis', uuid: 'deadbeef'}, {id: 12, first_name: 'Alice', last_name: 'Trellis', uuid: 'beefdead'} ] (100..199).each do |i| user_data.push id: i, first_name: "User-#{i}", last_name: "Last-#{i}", uuid: SecureRandom.hex(16).to_s end user_data.each_with_index do |data, i| ::User.create(**data) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
praxis-2.0.pre.10 | tasks/thor/templates/generator/example_app/spec/helpers/database_helper.rb |