Class: ActiveScaffold::Tableless::Column
- Inherits:
-
ActiveRecord::ConnectionAdapters::Column
- Object
- ActiveRecord::ConnectionAdapters::Column
- ActiveScaffold::Tableless::Column
- Defined in:
- lib/active_scaffold/tableless.rb
Instance Method Summary collapse
-
#initialize(name, default, sql_type = nil, null = true) ⇒ Column
constructor
A new instance of Column.
Constructor Details
#initialize(name, default, sql_type = nil, null = true) ⇒ Column
29 30 31 32 33 34 35 36 |
# File 'lib/active_scaffold/tableless.rb', line 29 def initialize(name, default, sql_type = nil, null = true) if defined?(ActiveRecord::ConnectionAdapters::Type) # rails >= 4.2 cast_type = ActiveRecord::Base.connection.send :lookup_cast_type, sql_type super(name, default, cast_type, sql_type, null) else # rails < 4.2 super end end |