Docs: bug report template: support tracking assocs
[ci skip]
This commit is contained in:
parent
0cb68df6ae
commit
06e6a41f49
|
@ -22,7 +22,6 @@ require 'minitest/autorun'
|
||||||
require 'logger'
|
require 'logger'
|
||||||
ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:')
|
ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:')
|
||||||
ActiveRecord::Base.logger = Logger.new(STDOUT)
|
ActiveRecord::Base.logger = Logger.new(STDOUT)
|
||||||
require 'paper_trail'
|
|
||||||
|
|
||||||
ActiveRecord::Schema.define do
|
ActiveRecord::Schema.define do
|
||||||
create_table :users, force: true do |t|
|
create_table :users, force: true do |t|
|
||||||
|
@ -52,6 +51,10 @@ ActiveRecord::Schema.define do
|
||||||
name: 'index_version_associations_on_foreign_key'
|
name: 'index_version_associations_on_foreign_key'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# We must wait to require `paper_trail.rb` until after the
|
||||||
|
# `version_associations` table exists or else PT won't track associations.
|
||||||
|
require 'paper_trail'
|
||||||
|
|
||||||
class User < ActiveRecord::Base
|
class User < ActiveRecord::Base
|
||||||
has_paper_trail
|
has_paper_trail
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue