Defect #31132

Remove unused column trackers.is_in_chlog

Added by Go MAEDA 7 months ago. Updated 18 days ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:Code cleanup/refactoring
Target version:4.2.0
Resolution: Affected version:

Description

The column "is_in_chlog" in "trackers" table can be removed safely. It was used to control former Changelog view which has been dropped in r3162 (Redmine 0.9.0). After that, the column is no longer used.

$ grep -r is_in_chlog *
db/migrate/20180923091603_change_sqlite_booleans_default.rb:      "is_in_chlog" => false,
db/migrate/001_setup.rb:      t.column "is_in_chlog", :boolean, :default => false, :null => false
db/migrate/20180923082945_change_sqlite_booleans_to_0_and_1.rb:    Tracker => ['is_in_chlog', 'is_in_roadmap'],
lib/redmine/default_data/loader.rb:            Tracker.create!(:name => l(:default_tracker_bug),     :default_status_id => new.id, :is_in_chlog => true,  :is_in_roadmap => false, :position => 1)
lib/redmine/default_data/loader.rb:            Tracker.create!(:name => l(:default_tracker_feature), :default_status_id => new.id, :is_in_chlog => true,  :is_in_roadmap => true,  :position => 2)
lib/redmine/default_data/loader.rb:            Tracker.create!(:name => l(:default_tracker_support), :default_status_id => new.id, :is_in_chlog => false, :is_in_roadmap => false, :position => 3)
test/fixtures/trackers.yml:  is_in_chlog: true
test/fixtures/trackers.yml:  is_in_chlog: true
test/fixtures/trackers.yml:  is_in_chlog: false

History

#1 Updated by Go MAEDA 24 days ago

  • Assignee set to Jean-Philippe Lang
  • Target version set to 4.1.0

#2 Updated by Go MAEDA 18 days ago

  • Target version changed from 4.1.0 to 4.2.0

Also available in: Atom PDF