Class: ActiveRecord::ConnectionAdapters::OrderedColumnPostgreSQLAdapterWrapper
- Inherits:
-
Delegator
- Object
- Delegator
- ActiveRecord::ConnectionAdapters::OrderedColumnPostgreSQLAdapterWrapper
- Defined in:
- lib/active_record/connection_adapters/ordered_column_postgresql_adapter.rb
Instance Method Summary collapse
- #__getobj__ ⇒ Object
- #__setobj__(obj) ⇒ Object
- #columns(table_name, name = nil) ⇒ Object
- #initailize(postgresql_connection) ⇒ Object
Instance Method Details
#__getobj__ ⇒ Object
21 22 23 |
# File 'lib/active_record/connection_adapters/ordered_column_postgresql_adapter.rb', line 21 def __getobj__ @postgresql_connection end |
#__setobj__(obj) ⇒ Object
25 26 27 |
# File 'lib/active_record/connection_adapters/ordered_column_postgresql_adapter.rb', line 25 def __setobj__(obj) @postgresql_connection = obj end |
#columns(table_name, name = nil) ⇒ Object
17 18 19 |
# File 'lib/active_record/connection_adapters/ordered_column_postgresql_adapter.rb', line 17 def columns(table_name, name = nil) @postgresql_connection.columns(table_name, name).sort { |x,y| x.name <=> y.name } end |
#initailize(postgresql_connection) ⇒ Object
12 13 14 15 |
# File 'lib/active_record/connection_adapters/ordered_column_postgresql_adapter.rb', line 12 def initailize(postgresql_connection) super @postgresql_connection = postgresql_connection end |