Details
-
Type: Task
-
Status: Open
-
Priority: Trivial
-
Resolution: Unresolved
-
Affects Version/s: 4.7
-
Fix Version/s: Unscheduled
-
Component/s: None
-
Labels:
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:None
-
Funding Source:Needs Funding
Description
A small task appropriate for a new developer is to remove an unused field from the schema and drop the field on upgrade.
Remove https://github.com/civicrm/civicrm-core/blob/master/xml/schema/Core/Setting.xml#L92 field and associated index. This will make it so field is not built into sql in tarball for installs that generates database.
To drop the field on upgrade, add an appropriate query under a comment referencing this issue to the appropriate release sql file in https://github.com/civicrm/civicrm-core/tree/master/CRM/Upgrade/Incremental/sql - you may need to create it first.