Module: AR::Sequence::CommandRecorder
- Defined in:
- lib/ar/sequence/command_recorder.rb
Instance Method Summary collapse
-
#create_sequence(name, options = {}) ⇒ Object
Usage:.
-
#drop_sequence(name) ⇒ Object
Usage:.
- #invert_create_sequence(args) ⇒ Object
Instance Method Details
#create_sequence(name, options = {}) ⇒ Object
Usage:
create_sequence :user_position
10 11 12 |
# File 'lib/ar/sequence/command_recorder.rb', line 10 def create_sequence(name, = {}) record(__method__, [name, ]) end |
#drop_sequence(name) ⇒ Object
Usage:
drop_sequence :user_position
18 19 20 |
# File 'lib/ar/sequence/command_recorder.rb', line 18 def drop_sequence(name) record(__method__, [name]) end |
#invert_create_sequence(args) ⇒ Object
22 23 24 25 |
# File 'lib/ar/sequence/command_recorder.rb', line 22 def invert_create_sequence(args) name, _ = args [:drop_sequence, [name]] end |