From 5cb12b313f9d9fb458d3ed786f1e0df38206f173 Mon Sep 17 00:00:00 2001 From: Florian Leinsinger Date: Fri, 20 Dec 2024 14:21:51 +0100 Subject: [PATCH] [D-348] minidusen: Gems und Rails 8 (und Ruby 3.4) Issue: https://linear.app/makandra/issue/D-348/minidusen-gems-und-rails-8-und-ruby-34 --- .github/workflows/test.yml | 20 ++---- Gemfile | 2 +- Gemfile.4.2.mysql2 | 15 ---- Gemfile.4.2.mysql2.lock | 69 ------------------- Gemfile.4.2.pg | 15 ---- Gemfile.4.2.pg.lock | 69 ------------------- Gemfile.5.2.mysql2 | 16 ----- Gemfile.5.2.mysql2.lock | 68 ------------------ Gemfile.5.2.pg | 16 ----- Gemfile.5.2.pg.lock | 68 ------------------ Gemfile.6.0.mysql2.lock | 67 ------------------ Gemfile.6.0.pg.lock | 67 ------------------ Gemfile.7.1.mysql2.lock | 1 - Gemfile.7.1.pg.lock | 1 - Gemfile.7.2.mysql2.lock | 1 - Gemfile.7.2.pg.lock | 1 - Gemfile.6.0.mysql2 => Gemfile.8.0.mysql2 | 4 +- Gemfile.8.0.mysql2.lock | 87 ++++++++++++++++++++++++ Gemfile.6.0.pg => Gemfile.8.0.pg | 4 +- Gemfile.8.0.pg.lock | 87 ++++++++++++++++++++++++ Gemfile.lock | 2 +- README.md | 3 - 22 files changed, 186 insertions(+), 497 deletions(-) delete mode 100644 Gemfile.4.2.mysql2 delete mode 100644 Gemfile.4.2.mysql2.lock delete mode 100644 Gemfile.4.2.pg delete mode 100644 Gemfile.4.2.pg.lock delete mode 100644 Gemfile.5.2.mysql2 delete mode 100644 Gemfile.5.2.mysql2.lock delete mode 100644 Gemfile.5.2.pg delete mode 100644 Gemfile.5.2.pg.lock delete mode 100644 Gemfile.6.0.mysql2.lock delete mode 100644 Gemfile.6.0.pg.lock rename Gemfile.6.0.mysql2 => Gemfile.8.0.mysql2 (79%) create mode 100644 Gemfile.8.0.mysql2.lock rename Gemfile.6.0.pg => Gemfile.8.0.pg (80%) create mode 100644 Gemfile.8.0.pg.lock diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 849b162..ef549fa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,13 +23,7 @@ jobs: fail-fast: false matrix: include: - - ruby: 2.5.8 - gemfile: Gemfile.4.2.mysql2 - - ruby: 2.5.8 - gemfile: Gemfile.5.2.mysql2 - - ruby: 2.5.8 - gemfile: Gemfile.6.0.mysql2 - - ruby: 2.5.8 + - ruby: 2.7.8 gemfile: Gemfile.6.1.mysql2 - ruby: 3.2.0 gemfile: Gemfile.6.1.mysql2 @@ -39,6 +33,8 @@ jobs: gemfile: Gemfile.7.1.mysql2 - ruby: 3.3.4 gemfile: Gemfile.7.2.mysql2 + - ruby: 3.3.4 + gemfile: Gemfile.8.0.mysql2 env: BUNDLE_GEMFILE: "${{ matrix.gemfile }}" steps: @@ -71,13 +67,7 @@ jobs: fail-fast: false matrix: include: - - ruby: 2.5.8 - gemfile: Gemfile.4.2.pg - - ruby: 2.5.8 - gemfile: Gemfile.5.2.pg - - ruby: 2.5.8 - gemfile: Gemfile.6.0.pg - - ruby: 2.5.8 + - ruby: 2.7.8 gemfile: Gemfile.6.1.pg - ruby: 3.2.0 gemfile: Gemfile.6.1.pg @@ -87,6 +77,8 @@ jobs: gemfile: Gemfile.7.1.pg - ruby: 3.3.4 gemfile: Gemfile.7.2.pg + - ruby: 3.3.4 + gemfile: Gemfile.8.0.pg env: BUNDLE_GEMFILE: "${{ matrix.gemfile }}" steps: diff --git a/Gemfile b/Gemfile index 0048d2c..6730b2c 120000 --- a/Gemfile +++ b/Gemfile @@ -1 +1 @@ -Gemfile.5.2.pg \ No newline at end of file +Gemfile.7.2.pg \ No newline at end of file diff --git a/Gemfile.4.2.mysql2 b/Gemfile.4.2.mysql2 deleted file mode 100644 index abb9869..0000000 --- a/Gemfile.4.2.mysql2 +++ /dev/null @@ -1,15 +0,0 @@ -source 'https://rubygems.org' - -# Runtime dependencies -gem 'activerecord', '~>4.2.1' -gem 'mysql2', '~> 0.4.10' - -# Development dependencies -gem 'database_cleaner' -gem 'rake' -gem 'rspec', '~>3.4' -gem 'byebug' -gem 'gemika' - -# Gem under test -gem 'minidusen', :path => '.' diff --git a/Gemfile.4.2.mysql2.lock b/Gemfile.4.2.mysql2.lock deleted file mode 100644 index 2f2725a..0000000 --- a/Gemfile.4.2.mysql2.lock +++ /dev/null @@ -1,69 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (4.2.7.1) - activesupport (= 4.2.7.1) - builder (~> 3.1) - activerecord (4.2.7.1) - activemodel (= 4.2.7.1) - activesupport (= 4.2.7.1) - arel (~> 6.0) - activesupport (4.2.7.1) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - arel (6.0.3) - builder (3.2.2) - byebug (9.0.5) - database_cleaner (1.5.3) - diff-lcs (1.2.5) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (0.7.0) - json (1.8.6) - minitest (5.9.0) - mysql2 (0.4.10) - rake (11.3.0) - rspec (3.5.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-core (3.5.3) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-mocks (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) - thread_safe (0.3.6) - tzinfo (1.2.2) - thread_safe (~> 0.1) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 4.2.1) - byebug - database_cleaner - gemika - minidusen! - mysql2 (~> 0.4.10) - rake - rspec (~> 3.4) - -BUNDLED WITH - 1.17.3 diff --git a/Gemfile.4.2.pg b/Gemfile.4.2.pg deleted file mode 100644 index cf08715..0000000 --- a/Gemfile.4.2.pg +++ /dev/null @@ -1,15 +0,0 @@ -source 'https://rubygems.org' - -# Runtime dependencies -gem 'activerecord', '~>4.2.1' -gem 'pg' - -# Development dependencies -gem 'rake' -gem 'database_cleaner' -gem 'rspec', '~>3.4' -gem 'byebug' -gem 'gemika' - -# Gem under test -gem 'minidusen', :path => '.' diff --git a/Gemfile.4.2.pg.lock b/Gemfile.4.2.pg.lock deleted file mode 100644 index b7d62fa..0000000 --- a/Gemfile.4.2.pg.lock +++ /dev/null @@ -1,69 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (4.2.7.1) - activesupport (= 4.2.7.1) - builder (~> 3.1) - activerecord (4.2.7.1) - activemodel (= 4.2.7.1) - activesupport (= 4.2.7.1) - arel (~> 6.0) - activesupport (4.2.7.1) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - arel (6.0.3) - builder (3.2.2) - byebug (9.0.5) - database_cleaner (1.5.3) - diff-lcs (1.2.5) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (0.7.0) - json (1.8.6) - minitest (5.9.0) - pg (0.19.0) - rake (11.3.0) - rspec (3.5.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-core (3.5.3) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-mocks (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) - thread_safe (0.3.6) - tzinfo (1.2.2) - thread_safe (~> 0.1) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 4.2.1) - byebug - database_cleaner - gemika - minidusen! - pg - rake - rspec (~> 3.4) - -BUNDLED WITH - 1.17.3 diff --git a/Gemfile.5.2.mysql2 b/Gemfile.5.2.mysql2 deleted file mode 100644 index 3ae87a9..0000000 --- a/Gemfile.5.2.mysql2 +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# Runtime dependencies -gem 'activerecord', '~>5.2.3' -gem 'mysql2', '~>0.4.4' -gem 'i18n', '<=1.5.1' # Required to support tests for Ruby 2.2.x - -# Development dependencies -gem 'rake' -gem 'database_cleaner' -gem 'rspec', '~>3.5' -gem 'byebug' -gem 'gemika' - -# Gem under test -gem 'minidusen', :path => '.' diff --git a/Gemfile.5.2.mysql2.lock b/Gemfile.5.2.mysql2.lock deleted file mode 100644 index 0cabf8e..0000000 --- a/Gemfile.5.2.mysql2.lock +++ /dev/null @@ -1,68 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (5.2.3) - activesupport (= 5.2.3) - activerecord (5.2.3) - activemodel (= 5.2.3) - activesupport (= 5.2.3) - arel (>= 9.0) - activesupport (5.2.3) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - arel (9.0.0) - byebug (9.0.5) - concurrent-ruby (1.1.5) - database_cleaner (1.7.0) - diff-lcs (1.2.5) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (1.5.1) - concurrent-ruby (~> 1.0) - minitest (5.11.3) - mysql2 (0.4.10) - rake (11.3.0) - rspec (3.5.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-core (3.5.3) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-mocks (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) - thread_safe (0.3.6) - tzinfo (1.2.5) - thread_safe (~> 0.1) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 5.2.3) - byebug - database_cleaner - gemika - i18n (<= 1.5.1) - minidusen! - mysql2 (~> 0.4.4) - rake - rspec (~> 3.5) - -BUNDLED WITH - 1.17.3 diff --git a/Gemfile.5.2.pg b/Gemfile.5.2.pg deleted file mode 100644 index 3fc948b..0000000 --- a/Gemfile.5.2.pg +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# Runtime dependencies -gem 'activerecord', '~>5.2.3' -gem 'pg', '~>0.18.4' -gem 'i18n', '<=1.5.1' # Required to support tests for Ruby 2.2.x - -# Development dependencies -gem 'rake' -gem 'database_cleaner' -gem 'rspec', '~>3.5' -gem 'byebug' -gem 'gemika' - -# Gem under test -gem 'minidusen', :path => '.' diff --git a/Gemfile.5.2.pg.lock b/Gemfile.5.2.pg.lock deleted file mode 100644 index d4aa62b..0000000 --- a/Gemfile.5.2.pg.lock +++ /dev/null @@ -1,68 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (5.2.3) - activesupport (= 5.2.3) - activerecord (5.2.3) - activemodel (= 5.2.3) - activesupport (= 5.2.3) - arel (>= 9.0) - activesupport (5.2.3) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - arel (9.0.0) - byebug (9.0.5) - concurrent-ruby (1.1.5) - database_cleaner (1.7.0) - diff-lcs (1.2.5) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (1.5.1) - concurrent-ruby (~> 1.0) - minitest (5.11.3) - pg (0.18.4) - rake (13.0.6) - rspec (3.5.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-core (3.5.3) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-mocks (3.5.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) - thread_safe (0.3.6) - tzinfo (1.2.5) - thread_safe (~> 0.1) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 5.2.3) - byebug - database_cleaner - gemika - i18n (<= 1.5.1) - minidusen! - pg (~> 0.18.4) - rake - rspec (~> 3.5) - -BUNDLED WITH - 2.2.28 diff --git a/Gemfile.6.0.mysql2.lock b/Gemfile.6.0.mysql2.lock deleted file mode 100644 index 7c6a7f8..0000000 --- a/Gemfile.6.0.mysql2.lock +++ /dev/null @@ -1,67 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (6.0.3.4) - activesupport (= 6.0.3.4) - activerecord (6.0.3.4) - activemodel (= 6.0.3.4) - activesupport (= 6.0.3.4) - activesupport (6.0.3.4) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - byebug (11.0.1) - concurrent-ruby (1.1.7) - database_cleaner (1.7.0) - diff-lcs (1.3) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (1.8.5) - concurrent-ruby (~> 1.0) - minitest (5.14.2) - mysql2 (0.4.10) - rake (12.3.2) - rspec (3.8.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - thread_safe (0.3.6) - tzinfo (1.2.7) - thread_safe (~> 0.1) - zeitwerk (2.4.0) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 6.0.0) - byebug - database_cleaner - gemika - minidusen! - mysql2 (~> 0.4.4) - rake - rspec (~> 3.5) - -BUNDLED WITH - 1.17.3 diff --git a/Gemfile.6.0.pg.lock b/Gemfile.6.0.pg.lock deleted file mode 100644 index 12b1e3f..0000000 --- a/Gemfile.6.0.pg.lock +++ /dev/null @@ -1,67 +0,0 @@ -PATH - remote: . - specs: - minidusen (0.11.2) - activerecord (>= 3.2) - activesupport (>= 3.2) - edge_rider (>= 0.2.5) - -GEM - remote: https://rubygems.org/ - specs: - activemodel (6.0.3.4) - activesupport (= 6.0.3.4) - activerecord (6.0.3.4) - activemodel (= 6.0.3.4) - activesupport (= 6.0.3.4) - activesupport (6.0.3.4) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - byebug (11.0.1) - concurrent-ruby (1.1.7) - database_cleaner (1.7.0) - diff-lcs (1.3) - edge_rider (2.1.1) - activerecord (>= 3.2) - gemika (0.8.1) - i18n (1.8.5) - concurrent-ruby (~> 1.0) - minitest (5.14.2) - pg (0.18.4) - rake (12.3.2) - rspec (3.8.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - thread_safe (0.3.6) - tzinfo (1.2.7) - thread_safe (~> 0.1) - zeitwerk (2.4.0) - -PLATFORMS - ruby - -DEPENDENCIES - activerecord (~> 6.0.0) - byebug - database_cleaner - gemika - minidusen! - pg (~> 0.18.4) - rake - rspec (~> 3.5) - -BUNDLED WITH - 1.17.3 diff --git a/Gemfile.7.1.mysql2.lock b/Gemfile.7.1.mysql2.lock index ac419eb..19765ae 100644 --- a/Gemfile.7.1.mysql2.lock +++ b/Gemfile.7.1.mysql2.lock @@ -65,7 +65,6 @@ GEM concurrent-ruby (~> 1.0) PLATFORMS - ruby x86_64-linux DEPENDENCIES diff --git a/Gemfile.7.1.pg.lock b/Gemfile.7.1.pg.lock index 073351a..5b08e46 100644 --- a/Gemfile.7.1.pg.lock +++ b/Gemfile.7.1.pg.lock @@ -65,7 +65,6 @@ GEM concurrent-ruby (~> 1.0) PLATFORMS - ruby x86_64-linux DEPENDENCIES diff --git a/Gemfile.7.2.mysql2.lock b/Gemfile.7.2.mysql2.lock index 1753189..2c7f2af 100644 --- a/Gemfile.7.2.mysql2.lock +++ b/Gemfile.7.2.mysql2.lock @@ -67,7 +67,6 @@ GEM concurrent-ruby (~> 1.0) PLATFORMS - ruby x86_64-linux DEPENDENCIES diff --git a/Gemfile.7.2.pg.lock b/Gemfile.7.2.pg.lock index dcfedc8..1c87490 100644 --- a/Gemfile.7.2.pg.lock +++ b/Gemfile.7.2.pg.lock @@ -67,7 +67,6 @@ GEM concurrent-ruby (~> 1.0) PLATFORMS - ruby x86_64-linux DEPENDENCIES diff --git a/Gemfile.6.0.mysql2 b/Gemfile.8.0.mysql2 similarity index 79% rename from Gemfile.6.0.mysql2 rename to Gemfile.8.0.mysql2 index 1c0a1d7..a49e382 100644 --- a/Gemfile.6.0.mysql2 +++ b/Gemfile.8.0.mysql2 @@ -1,8 +1,8 @@ source 'https://rubygems.org' # Runtime dependencies -gem 'activerecord', '~>6.0.0' -gem 'mysql2', '~>0.4.4' +gem 'activerecord', '~>8.0.1' +gem 'mysql2', '~>0.5' # Development dependencies gem 'rake' diff --git a/Gemfile.8.0.mysql2.lock b/Gemfile.8.0.mysql2.lock new file mode 100644 index 0000000..0916751 --- /dev/null +++ b/Gemfile.8.0.mysql2.lock @@ -0,0 +1,87 @@ +PATH + remote: . + specs: + minidusen (0.11.2) + activerecord (>= 3.2) + activesupport (>= 3.2) + edge_rider (>= 0.2.5) + +GEM + remote: https://rubygems.org/ + specs: + activemodel (8.0.1) + activesupport (= 8.0.1) + activerecord (8.0.1) + activemodel (= 8.0.1) + activesupport (= 8.0.1) + timeout (>= 0.4.0) + activesupport (8.0.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) + base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.8) + byebug (11.1.3) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + database_cleaner (2.0.2) + database_cleaner-active_record (>= 2, < 3) + database_cleaner-active_record (2.2.0) + activerecord (>= 5.a) + database_cleaner-core (~> 2.0.0) + database_cleaner-core (2.0.1) + diff-lcs (1.5.1) + drb (2.2.1) + edge_rider (2.3.0) + activerecord (>= 3.2) + gemika (0.8.3) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + logger (1.6.1) + minitest (5.25.1) + mysql2 (0.5.6) + rake (13.2.1) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.1) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + securerandom (0.3.1) + timeout (0.4.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + uri (1.0.2) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + activerecord (~> 8.0.1) + byebug + database_cleaner + gemika + minidusen! + mysql2 (~> 0.5) + rake + rspec (~> 3.5) + +BUNDLED WITH + 2.5.6 diff --git a/Gemfile.6.0.pg b/Gemfile.8.0.pg similarity index 80% rename from Gemfile.6.0.pg rename to Gemfile.8.0.pg index 9f57bab..de80414 100644 --- a/Gemfile.6.0.pg +++ b/Gemfile.8.0.pg @@ -1,8 +1,8 @@ source 'https://rubygems.org' # Runtime dependencies -gem 'activerecord', '~>6.0.0' -gem 'pg', '~>0.18.4' +gem 'activerecord', '~>8.0.1' +gem 'pg', '~> 1.4.0' # Development dependencies gem 'rake' diff --git a/Gemfile.8.0.pg.lock b/Gemfile.8.0.pg.lock new file mode 100644 index 0000000..f18c0d3 --- /dev/null +++ b/Gemfile.8.0.pg.lock @@ -0,0 +1,87 @@ +PATH + remote: . + specs: + minidusen (0.11.2) + activerecord (>= 3.2) + activesupport (>= 3.2) + edge_rider (>= 0.2.5) + +GEM + remote: https://rubygems.org/ + specs: + activemodel (8.0.1) + activesupport (= 8.0.1) + activerecord (8.0.1) + activemodel (= 8.0.1) + activesupport (= 8.0.1) + timeout (>= 0.4.0) + activesupport (8.0.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) + base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.8) + byebug (11.1.3) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + database_cleaner (2.0.2) + database_cleaner-active_record (>= 2, < 3) + database_cleaner-active_record (2.2.0) + activerecord (>= 5.a) + database_cleaner-core (~> 2.0.0) + database_cleaner-core (2.0.1) + diff-lcs (1.5.1) + drb (2.2.1) + edge_rider (2.3.0) + activerecord (>= 3.2) + gemika (0.8.3) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + logger (1.6.1) + minitest (5.25.1) + pg (1.4.6) + rake (13.2.1) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.1) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + securerandom (0.3.1) + timeout (0.4.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + uri (1.0.2) + +PLATFORMS + ruby + +DEPENDENCIES + activerecord (~> 8.0.1) + byebug + database_cleaner + gemika + minidusen! + pg (~> 1.4.0) + rake + rspec (~> 3.5) + +BUNDLED WITH + 2.5.6 diff --git a/Gemfile.lock b/Gemfile.lock index a319174..09698d5 120000 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1 +1 @@ -Gemfile.5.2.pg.lock \ No newline at end of file +Gemfile.7.2.pg.lock \ No newline at end of file diff --git a/README.md b/README.md index a4569fd..129350a 100644 --- a/README.md +++ b/README.md @@ -234,9 +234,6 @@ Supported Rails versions Minidusen is tested on: -- Rails 4.2 -- Rails 5.2 -- Rails 6.0 - Rails 6.1 - Rails 7.0 - Rails 7.1