mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-12 06:06:05 +10:00
Migrate projects with rebase feature enabled
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
@@ -194,7 +194,7 @@ class ProjectsController < ApplicationController
|
||||
:name, :path, :description, :issues_tracker, :tag_list,
|
||||
:issues_enabled, :merge_requests_enabled, :snippets_enabled, :issues_tracker_id, :default_branch,
|
||||
:wiki_enabled, :merge_requests_template, :visibility_level, :merge_requests_rebase_enabled,
|
||||
:import_url, :last_activity_at, :namespace_id, :avatar, :merge_requests_rebase_default,
|
||||
:import_url, :last_activity_at, :namespace_id, :avatar,
|
||||
:approvals_before_merge, :approver_ids, :reset_approvals_on_push, :merge_requests_ff_only_enabled
|
||||
)
|
||||
end
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
class MigrateRebaseFeature < ActiveRecord::Migration
|
||||
def up
|
||||
execute %q{UPDATE projects SET merge_requests_ff_only_enabled = TRUE WHERE merge_requests_rebase_enabled IS TRUE}
|
||||
|
||||
remove_column :projects, :merge_requests_rebase_default
|
||||
end
|
||||
|
||||
def down
|
||||
add_column :projects, :merge_requests_rebase_default, :boolean, default: true
|
||||
end
|
||||
end
|
||||
+1
-2
@@ -11,7 +11,7 @@
|
||||
#
|
||||
# It's strongly recommended that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(version: 20150827121444) do
|
||||
ActiveRecord::Schema.define(version: 20150827144737) do
|
||||
|
||||
# These are extensions that must be enabled in order to support this database
|
||||
enable_extension "plpgsql"
|
||||
@@ -464,7 +464,6 @@ ActiveRecord::Schema.define(version: 20150827121444) do
|
||||
t.boolean "merge_requests_rebase_enabled", default: false
|
||||
t.string "import_type"
|
||||
t.string "import_source"
|
||||
t.boolean "merge_requests_rebase_default", default: true
|
||||
t.integer "approvals_before_merge", default: 0, null: false
|
||||
t.boolean "reset_approvals_on_push", default: true
|
||||
t.integer "commit_count", default: 0
|
||||
|
||||
Reference in New Issue
Block a user