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