aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/openbase_adapter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/openbase_adapter.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/openbase_adapter.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/openbase_adapter.rb b/activerecord/lib/active_record/connection_adapters/openbase_adapter.rb
index 886779d273..e52cde45b0 100644
--- a/activerecord/lib/active_record/connection_adapters/openbase_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/openbase_adapter.rb
@@ -32,7 +32,7 @@ module ActiveRecord
private
def simplified_type(field_type)
return :integer if field_type.downcase =~ /long/
- return :float if field_type.downcase == "money"
+ return :decimal if field_type.downcase == "money"
return :binary if field_type.downcase == "object"
super
end
@@ -68,6 +68,7 @@ module ActiveRecord
:text => { :name => "text" },
:integer => { :name => "integer" },
:float => { :name => "float" },
+ :decimal => { :name => "decimal" },
:datetime => { :name => "datetime" },
:timestamp => { :name => "timestamp" },
:time => { :name => "time" },