From 9649c8b97de5b70096ee74d40870f4f271a1cab2 Mon Sep 17 00:00:00 2001 From: Joe Date: Wed, 17 Jan 2024 14:42:35 +0000 Subject: [PATCH] Update primary_key method arguments to fix issue with *args causing wrong number of arguments error --- .../connection_adapters/oracle_enhanced/schema_statements.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/active_record/connection_adapters/oracle_enhanced/schema_statements.rb b/lib/active_record/connection_adapters/oracle_enhanced/schema_statements.rb index 8ddf1d022..b94953d7c 100644 --- a/lib/active_record/connection_adapters/oracle_enhanced/schema_statements.rb +++ b/lib/active_record/connection_adapters/oracle_enhanced/schema_statements.rb @@ -219,9 +219,9 @@ def create_table(table_name, id: :primary_key, primary_key: nil, force: nil, **o unless create_sequence class << td attr_accessor :create_sequence - def primary_key(*args) + def primary_key(name, type = :primary_key, **options) self.create_sequence = true - super(*args) + super(name, type, **options) end end end