Defect #5154 » change_name_limit.patch
| app/models/issue_category.rb (working copy) | ||
|---|---|---|
| 22 | 22 |
|
| 23 | 23 |
validates_presence_of :name |
| 24 | 24 |
validates_uniqueness_of :name, :scope => [:project_id] |
| 25 |
validates_length_of :name, :maximum => 30
|
|
| 25 |
validates_length_of :name, :maximum => 60
|
|
| 26 | 26 |
|
| 27 | 27 |
alias :destroy_without_reassign :destroy |
| 28 | 28 |
|
| app/models/enumeration.rb (working copy) | ||
|---|---|---|
| 28 | 28 |
|
| 29 | 29 |
validates_presence_of :name |
| 30 | 30 |
validates_uniqueness_of :name, :scope => [:type, :project_id] |
| 31 |
validates_length_of :name, :maximum => 30
|
|
| 31 |
validates_length_of :name, :maximum => 60
|
|
| 32 | 32 | |
| 33 | 33 |
named_scope :shared, :conditions => { :project_id => nil }
|
| 34 | 34 |
named_scope :active, :conditions => { :active => true }
|
| app/models/custom_field.rb (working copy) | ||
|---|---|---|
| 31 | 31 | |
| 32 | 32 |
validates_presence_of :name, :field_format |
| 33 | 33 |
validates_uniqueness_of :name, :scope => :type |
| 34 |
validates_length_of :name, :maximum => 30
|
|
| 34 |
validates_length_of :name, :maximum => 60
|
|
| 35 | 35 |
validates_format_of :name, :with => /^[\w\s\.\'\-]*$/i |
| 36 | 36 |
validates_inclusion_of :field_format, :in => FIELD_FORMATS.keys |
| 37 | 37 | |
| app/models/issue_status.rb (working copy) | ||
|---|---|---|
| 22 | 22 | |
| 23 | 23 |
validates_presence_of :name |
| 24 | 24 |
validates_uniqueness_of :name |
| 25 |
validates_length_of :name, :maximum => 30
|
|
| 25 |
validates_length_of :name, :maximum => 60
|
|
| 26 | 26 |
validates_format_of :name, :with => /^[\w\s\'\-]*$/i |
| 27 | 27 |
validates_inclusion_of :default_done_ratio, :in => 0..100, :allow_nil => true |
| 28 | 28 | |
| app/models/tracker.rb (working copy) | ||
|---|---|---|
| 30 | 30 | |
| 31 | 31 |
validates_presence_of :name |
| 32 | 32 |
validates_uniqueness_of :name |
| 33 |
validates_length_of :name, :maximum => 30
|
|
| 33 |
validates_length_of :name, :maximum => 60
|
|
| 34 | 34 |
validates_format_of :name, :with => /^[\w\s\'\-]*$/i |
| 35 | 35 | |
| 36 | 36 |
def to_s; name end |
| app/models/role.rb (working copy) | ||
|---|---|---|
| 42 | 42 | |
| 43 | 43 |
validates_presence_of :name |
| 44 | 44 |
validates_uniqueness_of :name |
| 45 |
validates_length_of :name, :maximum => 30
|
|
| 45 |
validates_length_of :name, :maximum => 60
|
|
| 46 | 46 |
validates_format_of :name, :with => /^[\w\s\'\-]*$/i |
| 47 | 47 | |
| 48 | 48 |
def permissions |
| app/models/project.rb (working copy) | ||
|---|---|---|
| 66 | 66 |
validates_presence_of :name, :identifier |
| 67 | 67 |
validates_uniqueness_of :name, :identifier |
| 68 | 68 |
validates_associated :repository, :wiki |
| 69 |
validates_length_of :name, :maximum => 30
|
|
| 69 |
validates_length_of :name, :maximum => 60
|
|
| 70 | 70 |
validates_length_of :homepage, :maximum => 255 |
| 71 | 71 |
validates_length_of :identifier, :in => 1..20 |
| 72 | 72 |
# donwcase letters, digits, dashes but not digits only |
| db/migrate/20100323105501_change_name_limit.rb (revision 0) | ||
|---|---|---|
| 1 |
class ChangeNameLimit < ActiveRecord::Migration |
|
| 2 |
def self.up |
|
| 3 |
change_column :auth_sources, :name, :string, :limit => nil |
|
| 4 |
change_column :custom_fields, :name, :string, :limit => nil |
|
| 5 |
change_column :enumerations, :name, :string, :limit => nil |
|
| 6 |
change_column :issue_categories, :name, :string, :limit => nil |
|
| 7 |
change_column :issue_statuses, :name, :string, :limit => nil |
|
| 8 |
change_column :projects, :name, :string, :limit => nil |
|
| 9 |
change_column :roles, :name, :string, :limit => nil |
|
| 10 |
change_column :trackers, :name, :string, :limit => nil |
|
| 11 |
end |
|
| 12 | ||
| 13 |
def self.down |
|
| 14 |
change_column :auth_sources, :name, :string, :limit => 60 |
|
| 15 |
change_column :custom_fields, :name, :string, :limit => 30 |
|
| 16 |
change_column :enumerations, :name, :string, :limit => 30 |
|
| 17 |
change_column :issue_categories, :name, :string, :limit => 30 |
|
| 18 |
change_column :issue_statuses, :name, :string, :limit => 30 |
|
| 19 |
change_column :projects, :name, :string, :limit => 30 |
|
| 20 |
change_column :roles, :name, :string, :limit => 30 |
|
| 21 |
change_column :trackers, :name, :string, :limit => 30 |
|
| 22 |
end |
|
| 23 |
end |
|
- « Previous
- 1
- 2
- Next »