Class: AwesomeAnnotate::Remove

Inherits:
Thor
  • Object
show all
Defined in:
lib/awesome_annotate/cli.rb

Instance Method Summary collapse

Instance Method Details

#allObject



27
28
29
30
# File 'lib/awesome_annotate/cli.rb', line 27

def all
  AwesomeAnnotate::Model.new.remove_all
  AwesomeAnnotate::Route.new.remove
end

#model(model_name) ⇒ Object



12
13
14
# File 'lib/awesome_annotate/cli.rb', line 12

def model(model_name)
  AwesomeAnnotate::Model.new.remove(model_name)
end

#models(*model_names) ⇒ Object



17
18
19
# File 'lib/awesome_annotate/cli.rb', line 17

def models(*model_names)
  AwesomeAnnotate::Model.new.remove_all(model_names)
end

#routesObject



22
23
24
# File 'lib/awesome_annotate/cli.rb', line 22

def routes
  AwesomeAnnotate::Route.new.remove
end