diff options
author | Adam Anderson <adamandersonis@gmail.com> | 2013-05-05 22:06:12 -0400 |
---|---|---|
committer | Adam Anderson <adamandersonis@gmail.com> | 2013-06-04 00:18:59 -0400 |
commit | e4fe4973cf43ecd5279b376ac847181259a92678 (patch) | |
tree | 8af97a977dd78601f6a1929cf100b22461d7f7a4 /activerecord/lib | |
parent | 424fa92b35231a4217574e8012d96a0954659cde (diff) | |
download | rails-e4fe4973cf43ecd5279b376ac847181259a92678.tar.gz rails-e4fe4973cf43ecd5279b376ac847181259a92678.tar.bz2 rails-e4fe4973cf43ecd5279b376ac847181259a92678.zip |
Fixes #10432 add_column not creating array columns in PostgreSQL
When then PostgreSQL visitor was [added](https://github.com/rails/rails/commit/6b7fdf3bf3675a14eae74acc5241089308153a34)
`add_column` was no longer receiving the column options directly. This
caused the options to be lost along the way.
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb index aabedf15e9..c982d65d65 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb @@ -269,6 +269,7 @@ module ActiveRecord end column.limit = limit + column.array = options[:array] if column.respond_to?(:array) column.precision = options[:precision] column.scale = options[:scale] column.default = options[:default] |