Class: FixtureSeed::Loader
- Inherits:
-
Object
- Object
- FixtureSeed::Loader
- Defined in:
- lib/fixture_seed/loader.rb
Constant Summary collapse
- DEFAULT_FIXTURES_PATH =
"db/fixtures"
Class Method Summary collapse
Class Method Details
.load_fixtures(fixtures_path = nil) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/fixture_seed/loader.rb', line 11 def load_fixtures(fixtures_path = nil) fixtures_path ||= ENV["FIXTURES_PATH"] || "db/fixtures" fixtures_dir = Rails.root.join(fixtures_path) fixture_names = discover_fixture_names(fixtures_dir) ActiveRecord::Base.connection.disable_referential_integrity do ActiveRecord::FixtureSet.create_fixtures(fixtures_dir.to_s, fixture_names) end end |