Module: UsdaNutrientDatabase
- Defined in:
- lib/usda-nutrient-database.rb,
lib/usda_nutrient_database/food.rb,
lib/usda_nutrient_database/engine.rb,
lib/usda_nutrient_database/weight.rb,
lib/usda_nutrient_database/railtie.rb,
lib/usda_nutrient_database/version.rb,
lib/usda_nutrient_database/footnote.rb,
lib/usda_nutrient_database/importer.rb,
lib/usda_nutrient_database/nutrient.rb,
lib/usda_nutrient_database/food_group.rb,
lib/usda_nutrient_database/import/base.rb,
lib/usda_nutrient_database/source_code.rb,
lib/usda_nutrient_database/import/foods.rb,
lib/usda_nutrient_database/configuration.rb,
lib/usda_nutrient_database/foods_nutrient.rb,
lib/usda_nutrient_database/import/weights.rb,
lib/usda_nutrient_database/import/footnotes.rb,
lib/usda_nutrient_database/import/nutrients.rb,
lib/usda_nutrient_database/import/downloader.rb,
lib/usda_nutrient_database/import/food_groups.rb,
lib/usda_nutrient_database/import/source_codes.rb,
lib/usda_nutrient_database/import/foods_nutrients.rb
Defined Under Namespace
Modules: Import
Classes: Configuration, Engine, Food, FoodGroup, FoodsNutrient, Footnote, Importer, Nutrient, Railtie, SourceCode, Weight
Constant Summary
collapse
- VERSION =
'1.5.0'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Method Details
.activerecord_import? ⇒ Boolean
35
36
37
|
# File 'lib/usda-nutrient-database.rb', line 35
def activerecord_import?
defined?(ActiveRecord::Import)
end
|
.batch_size ⇒ Object
43
44
45
|
# File 'lib/usda-nutrient-database.rb', line 43
def batch_size
@batch_fize ||= configuration.batch_size
end
|
52
53
54
55
56
|
# File 'lib/usda-nutrient-database.rb', line 52
def self.configure
self.configuration = UsdaNutrientDatabase::Configuration.new
yield(self.configuration)
self.configuration
end
|
.log(message, level = :debug) ⇒ Object
29
30
31
32
33
|
# File 'lib/usda-nutrient-database.rb', line 29
def log(message, level = :debug)
if configuration.perform_logging?
configuration.logger.send(level, message)
end
end
|
.usda_version ⇒ Object
47
48
49
|
# File 'lib/usda-nutrient-database.rb', line 47
def usda_version
@usda_version ||= configuration.usda_version
end
|