Add `default_branch_name` to ApplicationSettings model
What does this MR do?
Add default_branch_name
to support Admins setting an application-wide default branch.
== 20200624222443 AddDefaultBranchNameToApplicationSettings: migrating ========
-- add_column(:application_settings, :default_branch_name, :text)
-> 0.0024s
-- transaction_open?()
-> 0.0000s
-- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_51700b31b5\nCHECK ( char_length(default_branch_name) <= 255 )\nNOT VALID;\n")
-> 0.0011s
-- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_51700b31b5;")
-> 0.0006s
== 20200624222443 AddDefaultBranchNameToApplicationSettings: migrated (0.0146s)
== 20200625190458 AddLimitToDefaultBranchNameToApplicationSettings: migrating =
-- transaction_open?()
-> 0.0000s
-- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_51700b31b5\nCHECK ( char_length(default_branch_name) <= 255 )\nNOT VALID;\n")
-> 0.0022s
-- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_51700b31b5;")
-> 0.0012s
== 20200625190458 AddLimitToDefaultBranchNameToApplicationSettings: migrated (0.0084s)
Related to #224447 (closed)
Edited by Mayra Cabrera