From 1f8db326f63cbc2067c4f37acba7c36ef097d5a8 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Mon, 27 Nov 2017 16:38:53 +0000 Subject: [PATCH] Support `discard!` method defined by rails/rails#31173 --- .../connection_adapters/oracle_enhanced_adapter.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb b/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb index 397759d60..bdb50ffee 100644 --- a/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb +++ b/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb @@ -403,6 +403,10 @@ def disconnect! #:nodoc: @connection.logoff rescue nil end + def discard! + @connection = nil + end + # use in set_sequence_name to avoid fetching primary key value from sequence AUTOGENERATED_SEQUENCE_NAME = "autogenerated".freeze