Module: SeedSnapshot
- Defined in:
- lib/seed/version.rb,
lib/seed-snapshot.rb,
lib/seed_snapshot/version.rb
Constant Summary collapse
- VERSION =
"0.4.0"
Class Method Summary collapse
- .clean ⇒ Object
-
.configuration ⇒ Object
Seed::Configuration.
- .dump(classes: [], ignore_classes: [], force: false) ⇒ Object
-
.exists? ⇒ Boolean
Boolean.
-
.manifest ⇒ Object
Seed::Manifest.
- .restore ⇒ Object
Class Method Details
.clean ⇒ Object
26 27 28 29 |
# File 'lib/seed-snapshot.rb', line 26 def self.clean snapshot = Seed::Snapshot.new(self.configuration) snapshot.clean end |
.configuration ⇒ Object
Returns Seed::Configuration.
37 38 39 |
# File 'lib/seed-snapshot.rb', line 37 def self.configuration Seed::Configuration.new end |
.dump(classes: [], ignore_classes: [], force: false) ⇒ Object
10 11 12 13 |
# File 'lib/seed-snapshot.rb', line 10 def self.dump(classes: [], ignore_classes: [], force: false) snapshot = Seed::Snapshot.new(self.configuration) snapshot.dump(classes, ignore_classes, force) end |
.exists? ⇒ Boolean
Returns Boolean.
21 22 23 24 |
# File 'lib/seed-snapshot.rb', line 21 def self.exists? snapshot = Seed::Snapshot.new(self.configuration) snapshot.exist_path? end |