Class: DrNicMagicModels::Inflector

Inherits:
Object
  • Object
show all
Defined in:
lib/dr_nic_magic_models/inflector.rb

Instance Method Summary collapse

Instance Method Details

#class_name(table_name) ⇒ Object



7
8
9
# File 'lib/dr_nic_magic_models/inflector.rb', line 7

def class_name(table_name)
  ActiveRecord::Base.class_name(table_name)
end

#modelsObject



5
# File 'lib/dr_nic_magic_models/inflector.rb', line 5

def models        ; DrNicMagicModels::Schema.model; end

#post_class_creation(klass) ⇒ Object



11
12
# File 'lib/dr_nic_magic_models/inflector.rb', line 11

def post_class_creation(klass)
end

#table_namesObject



3
# File 'lib/dr_nic_magic_models/inflector.rb', line 3

def table_names   ; DrNicMagicModels::Schema.table_names; end

#tablesObject



4
# File 'lib/dr_nic_magic_models/inflector.rb', line 4

def tables        ; DrNicMagicModels::Schema.tables; end