Migrating redmine_dmsf (DMSF)... == 20150910153701 TitleNotNull: migrating ===================================== -- change_column(:dmsf_file_revisions, :title, :string, {:null=>false}) -> 0.0767s == 20150910153701 TitleNotNull: migrated (0.0771s) ============================ == 20160215125801 ApprovalWorkflowStatus: migrating =========================== -- add_column(:dmsf_workflows, :status, :integer, {:null=>false, :default=>1}) -> 1.0077s == 20160215125801 ApprovalWorkflowStatus: migrated (1.0194s) ================== == 20160217133001 StatusDeleted: migrating ==================================== -- change_column(:dmsf_folders, :deleted, :integer, {:default=>0}) -> 1.8987s -- change_column(:dmsf_files, :deleted, :integer, {:default=>0}) -> 1.3886s -- change_column(:dmsf_file_revisions, :deleted, :integer, {:default=>0}) -> 2.5643s -- change_column(:dmsf_links, :deleted, :integer, {:default=>0}) -> 1.2385s == 20160217133001 StatusDeleted: migrated (7.2865s) =========================== == 20160222140401 ApprovalWorkflowStdFields: migrating ======================== -- add_column(:dmsf_workflows, :updated_on, :timestamp) -> 0.8135s -- add_column(:dmsf_workflows, :created_on, :datetime) -> 0.7062s -- add_column(:dmsf_workflows, :author_id, :integer) -> 0.6885s == 20160222140401 ApprovalWorkflowStdFields: migrated (2.2622s) =============== == 20160421150501 AddDigestToRevision: migrating ============================== -- add_column(:dmsf_file_revisions, :digest, :string, {:limit=>40, :default=>"", :null=>false}) -> 2.4866s == 20160421150501 AddDigestToRevision: migrated (2.4869s) ===================== == 20161223133200 CreateDmsfPublicUrls: migrating ============================= -- create_table(:dmsf_public_urls) -> 0.3024s -- add_index(:dmsf_public_urls, :token) -> 0.3435s == 20161223133200 CreateDmsfPublicUrls: migrated (0.6465s) ==================== == 20170103164701 AddNameToAppovalWorkflowStep: migrating ===================== -- add_column(:dmsf_workflow_steps, :name, :string, {:limit=>30, :null=>true}) -> 0.7218s == 20170103164701 AddNameToAppovalWorkflowStep: migrated (0.7220s) ============ == 20170118142001 DmsfFileContainer: migrating ================================ -- remove_index(:dmsf_files, :project_id) -> 0.2079s -- rename_column(:dmsf_files, :project_id, :container_id) -> 0.1143s -- add_column(:dmsf_files, :container_type, :string, {:limit=>30, :null=>false, :default=>"Project"}) -> 0.9213s -- add_index(:dmsf_files, [:container_id, :container_type]) -> 0.3238s == 20170118142001 DmsfFileContainer: migrated (1.6452s) ======================= == 20170204214753 AddRevisionToDmsfLock: migrating ============================ -- add_column(:dmsf_locks, :revision, :integer, {:null=>true}) -> 0.9994s == 20170204214753 AddRevisionToDmsfLock: migrated (0.9997s) =================== == 20170214153223 AddDmsfFileLastRevisionIdToDmsfLock: migrating ============== -- rename_column(:dmsf_locks, :revision, :dmsf_file_last_revision_id) -> 1.0530s == 20170214153223 AddDmsfFileLastRevisionIdToDmsfLock: migrated (1.0532s) ===== == 20170217141601 AddDmsfNotInheritableToCustomFields: migrating ============== -- add_column(:custom_fields, :dmsf_not_inheritable, :boolean, {:null=>true}) -> 0.6986s == 20170217141601 AddDmsfNotInheritableToCustomFields: migrated (0.6988s) ===== == 20170323131231 DmsfDescriptionLimit: migrating ============================= -- change_column(:projects, :dmsf_description, :text, {:null=>true, :limit=>65535}) -> 0.0595s -- change_column(:dmsf_folders, :description, :text, {:null=>true, :limit=>65535}) -> 0.0655s == 20170323131231 DmsfDescriptionLimit: migrated (0.1256s) ==================== == 20170330131901 CreateDmsfFolderPermissions: migrating ====================== -- create_table(:dmsf_folder_permissions) -> 0.3554s -- add_index(:dmsf_folder_permissions, :dmsf_folder_id) -> 0.2968s == 20170330131901 CreateDmsfFolderPermissions: migrated (0.6529s) ============= == 20170418104901 MigrateDocuments: migrating ================================= -- DmsfFile ID 1: project = nil -- DmsfFile ID 2: project = nil -- DmsfFile ID 3: project = nil -- DmsfFile ID 4: project = nil -- DmsfFile ID 5: project = nil -- DmsfFile ID 6: project = nil -- DmsfFile ID 7: project = nil -- DmsfFile ID 8: project = nil -- DmsfFile ID 9: project = nil -- DmsfFile ID 10: project = nil -- DmsfFile ID 11: project = nil -- DmsfFile ID 12: project = nil -- DmsfFile ID 13: project = nil -- DmsfFile ID 14: project = nil -- DmsfFile ID 15: project = nil -- DmsfFile ID 16: project = nil -- DmsfFile ID 17: project = nil -- DmsfFile ID 18: project = nil -- DmsfFile ID 19: project = nil -- DmsfFile ID 20: project = nil -- DmsfFile ID 21: project = nil -- DmsfFile ID 22: project = nil -- DmsfFile ID 23: project = nil -- DmsfFile ID 24: project = nil -- DmsfFile ID 25: project = nil -- DmsfFile ID 26: project = nil -- DmsfFile ID 27: project = nil -- DmsfFile ID 28: project = nil -- DmsfFile ID 29: project = nil -- DmsfFile ID 30: project = nil -- DmsfFile ID 31: project = nil -- DmsfFile ID 32: project = nil -- DmsfFile ID 33: project = nil -- DmsfFile ID 34: project = nil -- DmsfFile ID 35: project = nil -- DmsfFile ID 36: project = nil -- DmsfFile ID 37: project = nil -- DmsfFile ID 38: project = nil -- DmsfFile ID 39: project = nil -- DmsfFile ID 40: project = nil -- DmsfFile ID 41: project = nil -- DmsfFile ID 42: project = nil -- DmsfFile ID 43: project = nil -- DmsfFile ID 44: project = nil -- DmsfFile ID 45: project = nil -- DmsfFile ID 46: project = nil -- DmsfFile ID 47: project = nil -- DmsfFile ID 48: project = nil -- DmsfFile ID 49: project = nil -- DmsfFile ID 50: project = nil -- DmsfFile ID 51: project = nil -- DmsfFile ID 52: project = nil -- DmsfFile ID 53: project = nil -- DmsfFile ID 54: project = nil -- DmsfFile ID 55: project = nil -- DmsfFile ID 56: project = nil -- DmsfFile ID 57: project = nil -- DmsfFile ID 58: project = nil -- DmsfFile ID 59: project = nil -- DmsfFile ID 60: project = nil -- DmsfFile ID 61: project = nil -- DmsfFile ID 62: project = nil -- DmsfFile ID 63: project = nil -- DmsfFile ID 64: project = nil -- DmsfFile ID 65: project = nil -- DmsfFile ID 66: project = nil -- DmsfFile ID 67: project = nil -- DmsfFile ID 68: project = nil -- DmsfFile ID 69: project = nil -- DmsfFile ID 70: project = nil -- DmsfFile ID 71: project = nil -- DmsfFile ID 72: project = nil -- DmsfFile ID 73: project = nil -- DmsfFile ID 74: project = nil -- DmsfFile ID 64: project = nil -- DmsfFile ID 68: project = nil -- DmsfFile ID 63: project = nil -- DmsfFile ID 65: project = nil -- DmsfFile ID 66: project = nil -- DmsfFile ID 75: project = nil -- DmsfFile ID 75: project = nil -- DmsfFile ID 76: project = nil -- DmsfFile ID 77: project = nil -- DmsfFile ID 78: project = nil -- DmsfFile ID 79: project = nil -- DmsfFile ID 80: project = nil -- DmsfFile ID 79: project = nil -- DmsfFile ID 76: project = nil -- DmsfFile ID 77: project = nil -- DmsfFile ID 78: project = nil -- DmsfFile ID 81: project = nil -- DmsfFile ID 82: project = nil -- DmsfFile ID 83: project = nil -- DmsfFile ID 84: project = nil -- DmsfFile ID 85: project = nil -- DmsfFile ID 86: project = nil -- DmsfFile ID 87: project = nil -- DmsfFile ID 88: project = nil -- DmsfFile ID 89: project = nil -- DmsfFile ID 90: project = nil -- DmsfFile ID 91: project = nil -- DmsfFile ID 92: project = nil -- DmsfFile ID 93: project = nil -- DmsfFile ID 94: project = nil -- DmsfFile ID 95: project = nil -- DmsfFile ID 96: project = nil -- DmsfFile ID 97: project = nil -- DmsfFile ID 98: project = nil -- DmsfFile ID 99: project = nil -- DmsfFile ID 67: project = nil -- DmsfFile ID 100: project = nil -- DmsfFile ID 101: project = nil -- DmsfFile ID 102: project = nil -- DmsfFile ID 103: project = nil -- DmsfFile ID 104: project = nil -- DmsfFile ID 105: project = nil -- DmsfFile ID 104: project = nil -- DmsfFile ID 104: project = nil -- DmsfFile ID 104: project = nil -- DmsfFile ID 104: project = nil -- DmsfFile ID 106: project = nil -- DmsfFile ID 107: project = nil -- DmsfFile ID 108: project = nil -- DmsfFile ID 109: project = nil -- DmsfFile ID 110: project = nil -- DmsfFile ID 111: project = nil -- DmsfFile ID 112: project = nil -- DmsfFile ID 113: project = nil -- DmsfFile ID 110: project = nil -- DmsfFile ID 108: project = nil -- DmsfFile ID 109: project = nil -- DmsfFile ID 111: project = nil -- DmsfFile ID 112: project = nil -- DmsfFile ID 113: project = nil -- DmsfFile ID 114: project = nil -- DmsfFile ID 115: project = nil -- DmsfFile ID 116: project = nil -- DmsfFile ID 7: project = nil -- DmsfFile ID 8: project = nil -- DmsfFile ID 117: project = nil -- DmsfFile ID 9: project = nil -- DmsfFile ID 9: project = nil -- DmsfFile ID 6: project = nil -- DmsfFile ID 19: project = nil -- DmsfFile ID 19: project = nil -- DmsfFile ID 118: project = nil -- DmsfFile ID 18: project = nil -- DmsfFile ID 18: project = nil -- DmsfFile ID 18: project = nil -- DmsfFile ID 12: project = nil -- DmsfFile ID 12: project = nil -- DmsfFile ID 6: project = nil -- DmsfFile ID 20: project = nil -- DmsfFile ID 20: project = nil -- DmsfFile ID 20: project = nil -- DmsfFile ID 21: project = nil -- DmsfFile ID 21: project = nil -- DmsfFile ID 22: project = nil -- DmsfFile ID 22: project = nil -- DmsfFile ID 23: project = nil -- DmsfFile ID 23: project = nil -- DmsfFile ID 24: project = nil -- DmsfFile ID 25: project = nil -- DmsfFile ID 26: project = nil -- DmsfFile ID 27: project = nil -- DmsfFile ID 28: project = nil -- DmsfFile ID 28: project = nil -- DmsfFile ID 27: project = nil -- DmsfFile ID 102: project = nil -- DmsfFile ID 55: project = nil -- DmsfFile ID 55: project = nil -- DmsfFile ID 37: project = nil -- DmsfFile ID 37: project = nil -- DmsfFile ID 38: project = nil -- DmsfFile ID 38: project = nil -- DmsfFile ID 42: project = nil -- DmsfFile ID 42: project = nil -- DmsfFile ID 119: project = nil -- DmsfFile ID 119: project = nil -- DmsfFile ID 119: project = nil -- DmsfFile ID 119: project = nil -- DmsfFile ID 119: project = nil -- DmsfFile ID 39: project = nil -- DmsfFile ID 39: project = nil -- DmsfFile ID 39: project = nil -- DmsfFile ID 39: project = nil -- DmsfFile ID 45: project = nil -- DmsfFile ID 45: project = nil -- DmsfFile ID 120: project = nil -- DmsfFile ID 121: project = nil -- DmsfFile ID 122: project = nil -- DmsfFile ID 49: project = nil -- DmsfFile ID 49: project = nil -- DmsfFile ID 51: project = nil -- DmsfFile ID 51: project = nil -- DmsfFile ID 124: project = nil -- DmsfFile ID 125: project = nil -- DmsfFile ID 38: project = nil -- DmsfFile ID 126: project = nil -- DmsfFile ID 127: project = nil -- DmsfFile ID 128: project = nil -- DmsfFile ID 129: project = nil -- DmsfFile ID 130: project = nil -- DmsfFile ID 131: project = nil -- DmsfFile ID 132: project = nil -- DmsfFile ID 121: project = nil -- DmsfFile ID 133: project = nil -- DmsfFile ID 123: project = nil -- DmsfFile ID 134: project = nil -- DmsfFile ID 135: project = nil -- DmsfFile ID 135: project = nil -- DmsfFile ID 136: project = nil -- DmsfFile ID 137: project = nil -- DmsfFile ID 138: project = nil -- DmsfFile ID 139: project = nil -- DmsfFile ID 140: project = nil -- DmsfFile ID 141: project = nil -- DmsfFile ID 142: project = nil -- DmsfFile ID 143: project = nil -- DmsfFile ID 140: project = nil -- DmsfFile ID 144: project = nil -- DmsfFile ID 145: project = nil -- DmsfFile ID 146: project = nil -- DmsfFile ID 147: project = nil -- DmsfFile ID 148: project = nil -- DmsfFile ID 149: project = nil -- DmsfFile ID 53: project = nil -- DmsfFile ID 150: project = nil -- DmsfFile ID 151: project = nil -- DmsfFile ID 152: project = nil -- DmsfFile ID 154: project = nil -- DmsfFile ID 153: project = nil -- DmsfFile ID 156: project = nil -- DmsfFile ID 157: project = nil -- DmsfFile ID 158: project = nil -- DmsfFile ID 153: project = nil -- DmsfFile ID 159: project = nil -- DmsfFile ID 155: project = nil -- DmsfFile ID 160: project = nil -- DmsfFile ID 161: project = nil -- DmsfFile ID 162: project = nil -- DmsfFile ID 163: project = nil -- DmsfFile ID 164: project = nil -- DmsfFile ID 115: project = nil -- DmsfFile ID 115: project = nil == 20170418104901 MigrateDocuments: migrated (0.3729s) ======================== == 20170421101901 DmsfFileContainerRollback: migrating ======================== -- add_column(:dmsf_folders, :system, :boolean, {:null=>false, :default=>false}) -> 1.5552s -- remove_index(:dmsf_files, [:container_id, :container_type]) -> 0.2437s -- remove_column(:dmsf_files, :container_type) -> 0.7412s -- rename_column(:dmsf_files, :container_id, :project_id) -> 0.0839s -- add_index(:dmsf_files, :project_id) -> 0.3292s == 20170421101901 DmsfFileContainerRollback: migrated (2.9586s) =============== == 20170526144701 DmsfAttachable: migrating =================================== -- add_column(:projects, :dmsf_act_as_attachable, :integer, {:default=>1, :null=>false}) -> 1.0948s == 20170526144701 DmsfAttachable: migrated (1.1725s) ========================== Migrating redmine_lightbox2 (Redmine Lightbox 2)... Migrating redmine_login_audit (Redmine Login Audit plugin)... Migrating redmine_multiprojects_issue (Redmine Multiple Projects per Issue plugin)... Migrating redmine_silencer (Redmine Silencer 2)... Migrating redmine_theme_changer (Redmine Theme Changer plugin)...