Skip to content

Commit 03dd91d

Browse files
committed
Rename Rails81DepartureAdapter to Rails81Mysql2Adapter
1 parent 580bc8f commit 03dd91d

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ adapters.
235235
%% Core Departure Components
236236
subgraph "Departure System"
237237
RailsAdapter["RailsAdapter<br/>(Version Detection)"]
238-
DepartureAdapter["Rails81DepartureAdapter<br/>(Connection Adapter)"]
238+
DepartureAdapter["Rails81MysqlAdapter<br/>(Connection Adapter)"]
239239
Runner["Runner<br/>(Query Interceptor)"]
240240
Command["Command<br/>(Process Executor)"]
241241
CliGenerator["CliGenerator<br/>(Command Builder)"]

lib/active_record/connection_adapters/rails_8_1_departure_adapter.rb renamed to lib/active_record/connection_adapters/rails_8_1_mysql2_adapter.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66

77
module ActiveRecord
88
module ConnectionAdapters
9-
class Rails81DepartureAdapter < ActiveRecord::ConnectionAdapters::Mysql2Adapter
9+
class Rails81Mysql2Adapter < ActiveRecord::ConnectionAdapters::Mysql2Adapter
1010
TYPE_MAP = Type::TypeMap.new.tap { |m| initialize_type_map(m) } if defined?(initialize_type_map)
1111

1212
class Column < ActiveRecord::ConnectionAdapters::MySQL::Column
1313
def adapter
14-
Rails81DepartureAdapter
14+
Rails81Mysql2Adapter
1515
end
1616
end
1717

lib/departure/rails_adapter.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ def sql_column
158158
class V8_1_Adapter < BaseAdapter # rubocop:disable Naming/ClassAndModuleCamelCase
159159
class << self
160160
def register_integrations
161-
require 'active_record/connection_adapters/rails_8_1_departure_adapter'
161+
require 'active_record/connection_adapters/rails_8_1_mysql2_adapter'
162162
require 'departure/rails_patches/active_record_migrator_with_advisory_lock_patch'
163163

164164
ActiveSupport.on_load(:active_record) do
@@ -170,12 +170,12 @@ def register_integrations
170170
end
171171

172172
ActiveRecord::ConnectionAdapters.register 'percona',
173-
'ActiveRecord::ConnectionAdapters::Rails81DepartureAdapter',
173+
'ActiveRecord::ConnectionAdapters::Rails81Mysql2Adapter',
174174
'active_record/connection_adapters/rails_8_1_departure_adapter'
175175
end
176176

177177
def create_connection_adapter(**config)
178-
ActiveRecord::ConnectionAdapters::Rails81DepartureAdapter.new(config)
178+
ActiveRecord::ConnectionAdapters::Rails81Mysql2Adapter.new(config)
179179
end
180180

181181
# rubocop:disable Metrics/ParameterLists

spec/active_record/connection_adapters/rails_8_1_departure_adapter_spec.rb renamed to spec/active_record/connection_adapters/rails_8_1_mysql2_adapter_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
require 'spec_helper'
2-
require 'active_record/connection_adapters/rails_8_1_departure_adapter'
2+
require 'active_record/connection_adapters/rails_8_1_mysql2_adapter'
33

4-
describe ActiveRecord::ConnectionAdapters::Rails81DepartureAdapter, activerecord_compatibility: RAILS_8_1 do
4+
describe ActiveRecord::ConnectionAdapters::Rails81Mysql2Adapter, activerecord_compatibility: RAILS_8_1 do
55
let(:adapter) { described_class.new(db_config_for(adapter: 'mysql2')) }
66
let(:client) { described_class.new_client(db_config_for(adapter: 'mysql2')) }
77

0 commit comments

Comments
 (0)