Module: Seedify::Storage
- Defined in:
- lib/seedify/storage.rb
Class Method Summary collapse
Class Method Details
.seed_directory ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/seedify/storage.rb', line 4 def seed_directory begin Rails.application.config.seedify_seed_directory || raise rescue Rails.root.join('db', 'seeds') end end |
.seed_list ⇒ Object
12 13 14 15 16 |
# File 'lib/seedify/storage.rb', line 12 def seed_list @all_seeds ||= Dir[File.join(seed_directory, '**', '*_seed.rb')].map do |file| ActiveSupport::Inflector.classify(file.sub(/^#{seed_directory.to_s + "/"}/, '').sub(/#{".rb"}$/, '')) end end |