Class: Cranium::ImportStrategy::Delta
- Inherits:
-
Base
- Object
- Base
- Cranium::ImportStrategy::Delta
show all
- Defined in:
- lib/cranium/import_strategy/delta.rb
Instance Attribute Summary
Attributes inherited from Base
#import_definition
Instance Method Summary
collapse
Methods inherited from Base
#import, #initialize
Instance Method Details
#import_from(source_table) ⇒ Object
3
4
5
6
|
# File 'lib/cranium/import_strategy/delta.rb', line 3
def import_from(source_table)
database.run database[import_definition.into].insert_sql(target_fields, database[source_table].select(*source_fields))
database[source_table].count
end
|