From 66748ffa87b31d11bb7c7c04a1bf82caf07562ab Mon Sep 17 00:00:00 2001 From: Alessandro Rodi Date: Thu, 8 Oct 2020 13:17:43 +0200 Subject: [PATCH 1/2] Add missing method to Oracle columns This is currently available for Postgres https://github.com/rails/rails/blob/master/activerecord/lib/active_record/connection_adapters/postgresql/column.rb#L21. can we have it as well? does oracle enhanced support array columns? --- .../connection_adapters/oracle_enhanced/column.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/active_record/connection_adapters/oracle_enhanced/column.rb b/lib/active_record/connection_adapters/oracle_enhanced/column.rb index 5cd833fae..5f7535dc7 100644 --- a/lib/active_record/connection_adapters/oracle_enhanced/column.rb +++ b/lib/active_record/connection_adapters/oracle_enhanced/column.rb @@ -13,6 +13,10 @@ def initialize(name, default, sql_type_metadata = nil, null = true, comment: nil def virtual? virtual end + + def array? + false + end end end end From 3cf1f7ea6bc96530b16a535e44a4358516ca1984 Mon Sep 17 00:00:00 2001 From: Alessandro Rodi Date: Thu, 8 Oct 2020 13:27:00 +0200 Subject: [PATCH 2/2] Update column.rb --- lib/active_record/connection_adapters/oracle_enhanced/column.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/active_record/connection_adapters/oracle_enhanced/column.rb b/lib/active_record/connection_adapters/oracle_enhanced/column.rb index 5f7535dc7..0ded309d6 100644 --- a/lib/active_record/connection_adapters/oracle_enhanced/column.rb +++ b/lib/active_record/connection_adapters/oracle_enhanced/column.rb @@ -13,7 +13,7 @@ def initialize(name, default, sql_type_metadata = nil, null = true, comment: nil def virtual? virtual end - + def array? false end