File tree Expand file tree Collapse file tree 6 files changed +13
-14
lines changed
paper_trail_association_tracking Expand file tree Collapse file tree 6 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 11# CHANGELOG
22
33### Unreleased - [ View Diff] ( https://github.com/westonganger/paper_trail-association_tracking/compare/v2.3.0...master )
4- - [ #54 ] ( https://github.com/westonganger/paper_trail-association_tracking/pull/54 ) - Change migration for ` versions.transaction_id ` to BIGINT
4+ - [ #56 ] ( https://github.com/westonganger/paper_trail-association_tracking/pull/56 ) - Defer inclusion until after active record has fully loaded
5+ - [ #54 ] ( https://github.com/westonganger/paper_trail-association_tracking/pull/54 ) - Change migration for ` versions.transaction_id ` to BIGINT
56
67### v2.3.0 - 2025-04-17 - [ View Diff] ( https://github.com/westonganger/paper_trail-association_tracking/compare/v2.2.1...v2.3.0 )
78- [ #46 ] ( https://github.com/westonganger/paper_trail-association_tracking/pull/46 ) - Add support for custom version association class with separate database connection
Original file line number Diff line number Diff line change 77require "paper_trail_association_tracking/record_trail"
88require "paper_trail_association_tracking/request"
99require "paper_trail_association_tracking/paper_trail"
10- require "paper_trail_association_tracking/version_concern"
1110
1211if defined? ( Rails )
13- require "paper_trail/frameworks/active_record"
14- require "paper_trail_association_tracking/frameworks/rails"
15- elsif defined? ( ActiveRecord )
16- require "paper_trail/frameworks/active_record"
17- require "paper_trail_association_tracking/frameworks/active_record"
12+ require "paper_trail_association_tracking/frameworks/rails/railtie"
13+ else
14+ ActiveSupport . on_load ( :active_record ) do
15+ require "paper_trail/frameworks/active_record"
16+ require "paper_trail_association_tracking/frameworks/active_record"
17+ end
1818end
1919
2020module PaperTrailAssociationTracking
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33require "paper_trail_association_tracking/frameworks/active_record/models/paper_trail/version_association"
4+
5+ require "paper_trail_association_tracking/version_concern"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,13 +5,10 @@ class Railtie < ::Rails::Railtie
55
66 initializer "paper_trail_association_tracking" , after : "paper_trail" do
77 ActiveSupport . on_load ( :active_record ) do
8+ require "paper_trail/frameworks/active_record"
89 require "paper_trail_association_tracking/frameworks/active_record"
910 end
1011 end
1112
12- config . to_prepare do
13- ::PaperTrail ::Version . include ( ::PaperTrailAssociationTracking ::VersionConcern )
14- end
15-
1613 end
1714end
Original file line number Diff line number Diff line change @@ -16,3 +16,5 @@ module VersionConcern
1616 end
1717 end
1818end
19+
20+ PaperTrail ::Version . include ( PaperTrailAssociationTracking ::VersionConcern )
You can’t perform that action at this time.
0 commit comments