* cleanup in db migration
* cleanup in translations git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@68 5e329b0b-a2ee-ea63-e329-299493fc886d
This commit is contained in:
parent
0add714cbd
commit
ef0c829965
@ -37,7 +37,7 @@ class DmsfFile < ActiveRecord::Base
|
|||||||
|
|
||||||
validates_presence_of :name
|
validates_presence_of :name
|
||||||
validates_format_of :name, :with => DmsfFolder.invalid_characters,
|
validates_format_of :name, :with => DmsfFolder.invalid_characters,
|
||||||
:message => "contains invalid character(s)"
|
:message => l(:error_contains_invalid_character)
|
||||||
|
|
||||||
validate_on_create :validates_name_uniqueness
|
validate_on_create :validates_name_uniqueness
|
||||||
|
|
||||||
|
|||||||
@ -33,7 +33,7 @@ class DmsfFolder < ActiveRecord::Base
|
|||||||
validates_uniqueness_of :name, :scope => [:dmsf_folder_id, :project_id]
|
validates_uniqueness_of :name, :scope => [:dmsf_folder_id, :project_id]
|
||||||
|
|
||||||
validates_format_of :name, :with => @@invalid_characters,
|
validates_format_of :name, :with => @@invalid_characters,
|
||||||
:message => "contains invalid character(s)"
|
:message => l(:error_contains_invalid_character)
|
||||||
|
|
||||||
validate :check_cycle
|
validate :check_cycle
|
||||||
|
|
||||||
|
|||||||
@ -138,4 +138,5 @@ cs:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -134,4 +134,5 @@ de:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -134,4 +134,5 @@ en-GB:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -138,4 +138,5 @@ en:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -136,4 +136,5 @@ es:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -134,4 +134,5 @@ fr:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -138,4 +138,5 @@ en:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -134,4 +134,5 @@ ru:
|
|||||||
:label_file: "File"
|
:label_file: "File"
|
||||||
:field_folder: "Folder"
|
:field_folder: "Folder"
|
||||||
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
:error_create_cycle_in_folder_dependency: "create cycle in folder dependency"
|
||||||
|
:error_contains_invalid_character: "contains invalid character(s)"
|
||||||
|
|
||||||
@ -19,11 +19,12 @@
|
|||||||
class CreateHierarchy < ActiveRecord::Migration
|
class CreateHierarchy < ActiveRecord::Migration
|
||||||
def self.up
|
def self.up
|
||||||
create_table :dmsf_folders do |t|
|
create_table :dmsf_folders do |t|
|
||||||
t.string :name, :null => false
|
|
||||||
t.text :description
|
|
||||||
t.references :project, :null => false
|
t.references :project, :null => false
|
||||||
t.references :dmsf_folder
|
t.references :dmsf_folder
|
||||||
|
|
||||||
|
t.string :name, :null => false
|
||||||
|
t.text :description
|
||||||
|
|
||||||
t.boolean :notification, :default => false, :null => false
|
t.boolean :notification, :default => false, :null => false
|
||||||
|
|
||||||
t.references :user, :null => false
|
t.references :user, :null => false
|
||||||
@ -31,9 +32,10 @@ class CreateHierarchy < ActiveRecord::Migration
|
|||||||
end
|
end
|
||||||
|
|
||||||
create_table :dmsf_files do |t|
|
create_table :dmsf_files do |t|
|
||||||
t.string :name, :null => false
|
|
||||||
t.references :project, :null => false
|
t.references :project, :null => false
|
||||||
t.references :dmsf_folder
|
t.references :dmsf_folder
|
||||||
|
|
||||||
|
t.string :name, :null => false
|
||||||
|
|
||||||
t.boolean :notification, :default => false, :null => false
|
t.boolean :notification, :default => false, :null => false
|
||||||
|
|
||||||
@ -92,5 +94,7 @@ class CreateHierarchy < ActiveRecord::Migration
|
|||||||
drop_table :dmsf_file_revisions
|
drop_table :dmsf_file_revisions
|
||||||
drop_table :dmsf_files
|
drop_table :dmsf_files
|
||||||
drop_table :dmsf_folders
|
drop_table :dmsf_folders
|
||||||
|
drop_table :dmsf_file_locks
|
||||||
|
drop_table :dmsf_user_prefs
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user