module RailsSeeds
Constants
- VERSION
Public Class Methods
retrieve_path(file)
click to toggle source
# File lib/rails_seeds/helpers.rb, line 3 def retrieve_path(file) File.join(seed_folder, file) end
run(file, method = :system)
click to toggle source
# File lib/rails_seeds/helpers.rb, line 17 def run(file, method = :system) path = RailsSeeds.retrieve_path(file) puts "Run seed #{path}" send(method, "rails runner #{path}") end
valid_file?(file)
click to toggle source
# File lib/rails_seeds/helpers.rb, line 7 def valid_file?(file) path = retrieve_path(file) return true if File.file?(path) puts "#{path} is invalid." false end
Private Class Methods
seed_folder()
click to toggle source
# File lib/rails_seeds/helpers.rb, line 27 def seed_folder @seed_folder ||= File.join(Rails.root, 'db', 'seed') end