Module: Pacecar::Helpers::ClassMethods
- Defined in:
- lib/pacecar/helpers.rb
Instance Method Summary collapse
- #boolean_column_names ⇒ Object
- #non_boolean_column_names ⇒ Object
- #non_state_text_and_string_columns ⇒ Object
- #safe_column_names ⇒ Object
- #text_and_string_column_names ⇒ Object
Instance Method Details
#boolean_column_names ⇒ Object
23 24 25 |
# File 'lib/pacecar/helpers.rb', line 23 def boolean_column_names column_names_for_type :boolean end |
#non_boolean_column_names ⇒ Object
19 20 21 |
# File 'lib/pacecar/helpers.rb', line 19 def non_boolean_column_names column_names_without_type :boolean end |
#non_state_text_and_string_columns ⇒ Object
31 32 33 |
# File 'lib/pacecar/helpers.rb', line 31 def non_state_text_and_string_columns text_and_string_column_names.reject { |name| name =~ Pacecar::Helpers.[:state_pattern] } end |
#safe_column_names ⇒ Object
15 16 17 |
# File 'lib/pacecar/helpers.rb', line 15 def safe_column_names safe_columns.collect(&:name) end |
#text_and_string_column_names ⇒ Object
27 28 29 |
# File 'lib/pacecar/helpers.rb', line 27 def text_and_string_column_names column_names_for_type :text, :string end |