Redmine 4.1.1
This commit is contained in:
parent
33e7b881a5
commit
3d976f1b3b
1593 changed files with 36180 additions and 19489 deletions
|
@ -15,10 +15,9 @@
|
|||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
class Setup < ActiveRecord::Migration
|
||||
class Setup < ActiveRecord::Migration[4.2]
|
||||
|
||||
class User < ActiveRecord::Base
|
||||
attr_protected :id
|
||||
end
|
||||
|
||||
# model removed
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class IssueMove < ActiveRecord::Migration
|
||||
class IssueMove < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class IssueAddNote < ActiveRecord::Migration
|
||||
class IssueAddNote < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ExportPdf < ActiveRecord::Migration
|
||||
class ExportPdf < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class IssueStartDate < ActiveRecord::Migration
|
||||
class IssueStartDate < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :issues, :start_date, :date
|
||||
add_column :issues, :done_ratio, :integer, :default => 0, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CalendarAndActivity < ActiveRecord::Migration
|
||||
class CalendarAndActivity < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateJournals < ActiveRecord::Migration
|
||||
class CreateJournals < ActiveRecord::Migration[4.2]
|
||||
|
||||
# model removed, but needed for data migration
|
||||
class IssueHistory < ActiveRecord::Base; belongs_to :issue; end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateUserPreferences < ActiveRecord::Migration
|
||||
class CreateUserPreferences < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :user_preferences do |t|
|
||||
t.column "user_id", :integer, :default => 0, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddHideMailPref < ActiveRecord::Migration
|
||||
class AddHideMailPref < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :user_preferences, :hide_mail, :boolean, :default => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateComments < ActiveRecord::Migration
|
||||
class CreateComments < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :comments do |t|
|
||||
t.column :commented_type, :string, :limit => 30, :default => "", :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddNewsCommentsCount < ActiveRecord::Migration
|
||||
class AddNewsCommentsCount < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :news, :comments_count, :integer, :default => 0, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCommentsPermissions < ActiveRecord::Migration
|
||||
class AddCommentsPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateQueries < ActiveRecord::Migration
|
||||
class CreateQueries < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :queries, :force => true do |t|
|
||||
t.column "project_id", :integer
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddQueriesPermissions < ActiveRecord::Migration
|
||||
class AddQueriesPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateRepositories < ActiveRecord::Migration
|
||||
class CreateRepositories < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :repositories, :force => true do |t|
|
||||
t.column "project_id", :integer, :default => 0, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRepositoriesPermissions < ActiveRecord::Migration
|
||||
class AddRepositoriesPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateSettings < ActiveRecord::Migration
|
||||
class CreateSettings < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :settings, :force => true do |t|
|
||||
t.column "name", :string, :limit => 30, :default => "", :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class SetDocAndFilesNotifications < ActiveRecord::Migration
|
||||
class SetDocAndFilesNotifications < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddIssueStatusPosition < ActiveRecord::Migration
|
||||
class AddIssueStatusPosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :issue_statuses, :position, :integer, :default => 1
|
||||
IssueStatus.all.each_with_index {|status, i| status.update_attribute(:position, i+1)}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRolePosition < ActiveRecord::Migration
|
||||
class AddRolePosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :roles, :position, :integer, :default => 1
|
||||
Role.all.each_with_index {|role, i| role.update_attribute(:position, i+1)}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddTrackerPosition < ActiveRecord::Migration
|
||||
class AddTrackerPosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :trackers, :position, :integer, :default => 1
|
||||
Tracker.all.each_with_index {|tracker, i| tracker.update_attribute(:position, i+1)}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class SerializePossiblesValues < ActiveRecord::Migration
|
||||
class SerializePossiblesValues < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
CustomField.all.each do |field|
|
||||
if field.possible_values and field.possible_values.is_a? String
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddTrackerIsInRoadmap < ActiveRecord::Migration
|
||||
class AddTrackerIsInRoadmap < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :trackers, :is_in_roadmap, :boolean, :default => true, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRoadmapPermission < ActiveRecord::Migration
|
||||
class AddRoadmapPermission < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddSearchPermission < ActiveRecord::Migration
|
||||
class AddSearchPermission < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRepositoryLoginAndPassword < ActiveRecord::Migration
|
||||
class AddRepositoryLoginAndPassword < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :repositories, :login, :string, :limit => 60, :default => ""
|
||||
add_column :repositories, :password, :string, :limit => 60, :default => ""
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateWikis < ActiveRecord::Migration
|
||||
class CreateWikis < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :wikis do |t|
|
||||
t.column :project_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateWikiPages < ActiveRecord::Migration
|
||||
class CreateWikiPages < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :wiki_pages do |t|
|
||||
t.column :wiki_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateWikiContents < ActiveRecord::Migration
|
||||
class CreateWikiContents < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :wiki_contents do |t|
|
||||
t.column :page_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddProjectsFeedsPermissions < ActiveRecord::Migration
|
||||
class AddProjectsFeedsPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRepositoryRootUrl < ActiveRecord::Migration
|
||||
class AddRepositoryRootUrl < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :repositories, :root_url, :string, :limit => 255, :default => ""
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateTimeEntries < ActiveRecord::Migration
|
||||
class CreateTimeEntries < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :time_entries do |t|
|
||||
t.column :project_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddTimelogPermissions < ActiveRecord::Migration
|
||||
class AddTimelogPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateChangesets < ActiveRecord::Migration
|
||||
class CreateChangesets < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :changesets do |t|
|
||||
t.column :repository_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateChanges < ActiveRecord::Migration
|
||||
class CreateChanges < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :changes do |t|
|
||||
t.column :changeset_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddChangesetCommitDate < ActiveRecord::Migration
|
||||
class AddChangesetCommitDate < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :changesets, :commit_date, :date
|
||||
Changeset.update_all "commit_date = committed_on"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddProjectIdentifier < ActiveRecord::Migration
|
||||
class AddProjectIdentifier < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :projects, :identifier, :string, :limit => 20
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCustomFieldIsFilter < ActiveRecord::Migration
|
||||
class AddCustomFieldIsFilter < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :custom_fields, :is_filter, :boolean, :null => false, :default => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateWatchers < ActiveRecord::Migration
|
||||
class CreateWatchers < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :watchers do |t|
|
||||
t.column :watchable_type, :string, :default => "", :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateChangesetsIssues < ActiveRecord::Migration
|
||||
class CreateChangesetsIssues < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :changesets_issues, :id => false do |t|
|
||||
t.column :changeset_id, :integer, :null => false
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
class RenameCommentToComments < ActiveRecord::Migration
|
||||
class RenameCommentToComments < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
rename_column(:comments, :comment, :comments) if ActiveRecord::Base.connection.columns(Comment.table_name).detect{|c| c.name == "comment"}
|
||||
rename_column(:wiki_contents, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContent.table_name).detect{|c| c.name == "comment"}
|
||||
rename_column(:wiki_content_versions, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContent.versioned_table_name).detect{|c| c.name == "comment"}
|
||||
rename_column(:wiki_content_versions, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContentVersion.table_name).detect{|c| c.name == "comment"}
|
||||
rename_column(:time_entries, :comment, :comments) if ActiveRecord::Base.connection.columns(TimeEntry.table_name).detect{|c| c.name == "comment"}
|
||||
rename_column(:changesets, :comment, :comments) if ActiveRecord::Base.connection.columns(Changeset.table_name).detect{|c| c.name == "comment"}
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateIssueRelations < ActiveRecord::Migration
|
||||
class CreateIssueRelations < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :issue_relations do |t|
|
||||
t.column :issue_from_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRelationsPermissions < ActiveRecord::Migration
|
||||
class AddRelationsPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class SetLanguageLengthToFive < ActiveRecord::Migration
|
||||
class SetLanguageLengthToFive < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :users, :language, :string, :limit => 5, :default => ""
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateBoards < ActiveRecord::Migration
|
||||
class CreateBoards < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :boards do |t|
|
||||
t.column :project_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateMessages < ActiveRecord::Migration
|
||||
class CreateMessages < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :messages do |t|
|
||||
t.column :board_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddBoardsPermissions < ActiveRecord::Migration
|
||||
class AddBoardsPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AllowNullVersionEffectiveDate < ActiveRecord::Migration
|
||||
class AllowNullVersionEffectiveDate < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :versions, :effective_date, :date, :default => nil, :null => true
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddWikiDestroyPagePermission < ActiveRecord::Migration
|
||||
class AddWikiDestroyPagePermission < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddWikiAttachmentsPermissions < ActiveRecord::Migration
|
||||
class AddWikiAttachmentsPermissions < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddProjectStatus < ActiveRecord::Migration
|
||||
class AddProjectStatus < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :projects, :status, :integer, :default => 1, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddChangesRevision < ActiveRecord::Migration
|
||||
class AddChangesRevision < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :changes, :revision, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddChangesBranch < ActiveRecord::Migration
|
||||
class AddChangesBranch < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :changes, :branch, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddChangesetsScmid < ActiveRecord::Migration
|
||||
class AddChangesetsScmid < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :changesets, :scmid, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRepositoriesType < ActiveRecord::Migration
|
||||
class AddRepositoriesType < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :repositories, :type, :string
|
||||
# Set class name for existing SVN repositories
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRepositoriesChangesPermission < ActiveRecord::Migration
|
||||
class AddRepositoriesChangesPermission < ActiveRecord::Migration[4.2]
|
||||
# model removed
|
||||
class Permission < ActiveRecord::Base; end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddVersionsWikiPageTitle < ActiveRecord::Migration
|
||||
class AddVersionsWikiPageTitle < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :versions, :wiki_page_title, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddIssueCategoriesAssignedToId < ActiveRecord::Migration
|
||||
class AddIssueCategoriesAssignedToId < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :issue_categories, :assigned_to_id, :integer
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRolesAssignable < ActiveRecord::Migration
|
||||
class AddRolesAssignable < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :roles, :assignable, :boolean, :default => true
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeChangesetsCommitterLimit < ActiveRecord::Migration
|
||||
class ChangeChangesetsCommitterLimit < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :changesets, :committer, :string, :limit => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRolesBuiltin < ActiveRecord::Migration
|
||||
class AddRolesBuiltin < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :roles, :builtin, :integer, :default => 0, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class InsertBuiltinRoles < ActiveRecord::Migration
|
||||
class InsertBuiltinRoles < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
Role.reset_column_information
|
||||
nonmember = Role.new(:name => 'Non member', :position => 0)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRolesPermissions < ActiveRecord::Migration
|
||||
class AddRolesPermissions < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :roles, :permissions, :text
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class DropPermissions < ActiveRecord::Migration
|
||||
class DropPermissions < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
drop_table :permissions
|
||||
drop_table :permissions_roles
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddSettingsUpdatedOn < ActiveRecord::Migration
|
||||
class AddSettingsUpdatedOn < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :settings, :updated_on, :timestamp
|
||||
# set updated_on
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCustomValueCustomizedIndex < ActiveRecord::Migration
|
||||
class AddCustomValueCustomizedIndex < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_index :custom_values, [:customized_type, :customized_id], :name => :custom_values_customized
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateWikiRedirects < ActiveRecord::Migration
|
||||
class CreateWikiRedirects < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :wiki_redirects do |t|
|
||||
t.column :wiki_id, :integer, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateEnabledModules < ActiveRecord::Migration
|
||||
class CreateEnabledModules < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :enabled_modules do |t|
|
||||
t.column :project_id, :integer
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddIssuesEstimatedHours < ActiveRecord::Migration
|
||||
class AddIssuesEstimatedHours < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :issues, :estimated_hours, :float
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration
|
||||
class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :attachments, :content_type, :string, :limit => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddQueriesColumnNames < ActiveRecord::Migration
|
||||
class AddQueriesColumnNames < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :queries, :column_names, :text
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddEnumerationsPosition < ActiveRecord::Migration
|
||||
class AddEnumerationsPosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column(:enumerations, :position, :integer, :default => 1) unless Enumeration.column_names.include?('position')
|
||||
Enumeration.all.group_by(&:opt).each do |opt, enums|
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddEnumerationsIsDefault < ActiveRecord::Migration
|
||||
class AddEnumerationsIsDefault < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :enumerations, :is_default, :boolean, :default => false, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddAuthSourcesTls < ActiveRecord::Migration
|
||||
class AddAuthSourcesTls < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :auth_sources, :tls, :boolean, :default => false, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddMembersMailNotification < ActiveRecord::Migration
|
||||
class AddMembersMailNotification < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :members, :mail_notification, :boolean, :default => false, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AllowNullPosition < ActiveRecord::Migration
|
||||
class AllowNullPosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
Enumeration.reset_column_information
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration
|
||||
class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
remove_column :issue_statuses, :html_color
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCustomFieldsPosition < ActiveRecord::Migration
|
||||
class AddCustomFieldsPosition < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column(:custom_fields, :position, :integer, :default => 1)
|
||||
CustomField.all.group_by(&:type).each do |t, fields|
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddUserPreferencesTimeZone < ActiveRecord::Migration
|
||||
class AddUserPreferencesTimeZone < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :user_preferences, :time_zone, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddUsersType < ActiveRecord::Migration
|
||||
class AddUsersType < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :users, :type, :string
|
||||
User.update_all "type = 'User'"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class CreateProjectsTrackers < ActiveRecord::Migration
|
||||
class CreateProjectsTrackers < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
create_table :projects_trackers, :id => false do |t|
|
||||
t.column :project_id, :integer, :default => 0, :null => false
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddMessagesLocked < ActiveRecord::Migration
|
||||
class AddMessagesLocked < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :messages, :locked, :boolean, :default => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddMessagesSticky < ActiveRecord::Migration
|
||||
class AddMessagesSticky < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :messages, :sticky, :integer, :default => 0
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration
|
||||
class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :auth_sources, :account, :string, :limit => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration
|
||||
class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_index :workflows, [:role_id, :tracker_id, :old_status_id], :name => :wkfs_role_tracker_old_status
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCustomFieldsSearchable < ActiveRecord::Migration
|
||||
class AddCustomFieldsSearchable < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :custom_fields, :searchable, :boolean, :default => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeProjectsDescriptionToText < ActiveRecord::Migration
|
||||
class ChangeProjectsDescriptionToText < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :projects, :description, :text, :null => true, :default => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCustomFieldsDefaultValue < ActiveRecord::Migration
|
||||
class AddCustomFieldsDefaultValue < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :custom_fields, :default_value, :text
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddAttachmentsDescription < ActiveRecord::Migration
|
||||
class AddAttachmentsDescription < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :attachments, :description, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeVersionsNameLimit < ActiveRecord::Migration
|
||||
class ChangeVersionsNameLimit < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :versions, :name, :string, :limit => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeChangesetsRevisionToString < ActiveRecord::Migration
|
||||
class ChangeChangesetsRevisionToString < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
# Some backends (eg. SQLServer 2012) do not support changing the type
|
||||
# of an indexed column so the index needs to be dropped first
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeChangesFromRevisionToString < ActiveRecord::Migration
|
||||
class ChangeChangesFromRevisionToString < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :changes, :from_revision, :string
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddWikiPagesProtected < ActiveRecord::Migration
|
||||
class AddWikiPagesProtected < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :wiki_pages, :protected, :boolean, :default => false, :null => false
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class ChangeProjectsHomepageLimit < ActiveRecord::Migration
|
||||
class ChangeProjectsHomepageLimit < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
change_column :projects, :homepage, :string, :limit => nil, :default => ''
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddWikiPagesParentId < ActiveRecord::Migration
|
||||
class AddWikiPagesParentId < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :wiki_pages, :parent_id, :integer, :default => nil
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddCommitAccessPermission < ActiveRecord::Migration
|
||||
class AddCommitAccessPermission < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
Role.all.select { |r| not r.builtin? }.each do |r|
|
||||
r.add_permission!(:commit_access)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddViewWikiEditsPermission < ActiveRecord::Migration
|
||||
class AddViewWikiEditsPermission < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
Role.all.each do |r|
|
||||
r.add_permission!(:view_wiki_edits) if r.has_permission?(:view_wiki_pages)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class SetTopicAuthorsAsWatchers < ActiveRecord::Migration
|
||||
class SetTopicAuthorsAsWatchers < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
# Sets active users who created/replied a topic as watchers of the topic
|
||||
# so that the new watch functionality at topic level doesn't affect notifications behaviour
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration
|
||||
class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
Role.all.each do |r|
|
||||
r.add_permission!(:delete_wiki_pages_attachments) if r.has_permission?(:edit_wiki_pages)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class AddChangesetsUserId < ActiveRecord::Migration
|
||||
class AddChangesetsUserId < ActiveRecord::Migration[4.2]
|
||||
def self.up
|
||||
add_column :changesets, :user_id, :integer, :default => nil
|
||||
end
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue