Class: Annotator::InitialDescription::Rails
- Defined in:
- lib/annotator/initial_description/rails.rb
Overview
Initial descriptions for rails specific columns
Instance Method Summary collapse
Methods inherited from Base
inherited, #initialize, providers
Constructor Details
This class inherits a constructor from Annotator::InitialDescription::Base
Instance Method Details
#check ⇒ Object
6 7 8 |
# File 'lib/annotator/initial_description/rails.rb', line 6 def check columns.keys.include? @column.to_sym end |
#columns ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/annotator/initial_description/rails.rb', line 10 def columns { :id => "primary key", # TODO check if it actually is a primary key, find primary keys with other names :created_at => "creation time", :updated_at => "last update time" } end |
#text ⇒ Object
18 19 20 |
# File 'lib/annotator/initial_description/rails.rb', line 18 def text columns[@column.to_sym] end |