Class: MangUpdate::Model::MainCore
- Defined in:
- lib/MangUpdate/models/main_core.rb
Constant Summary collapse
- APPLY_PRIORITY =
1
Instance Attribute Summary
Attributes inherited from Base
#applied, #database, #filename, #info, #rev
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from MangUpdate::Model::Base
Class Method Details
.build(filename, options = {}) ⇒ Object
7 8 9 10 |
# File 'lib/MangUpdate/models/main_core.rb', line 7 def self.build(filename, = {}) data = File.basename(filename, '.sql').split('_') self.new filename, data[2], data[0].to_i, :num => data[1].to_i end |
Instance Method Details
#sort_data ⇒ Object
12 13 14 |
# File 'lib/MangUpdate/models/main_core.rb', line 12 def sort_data [rev, APPLY_PRIORITY, info[:num]] end |