Add on_stop column [ci skip]

This commit is contained in:
Kamil Trzcinski 2016-10-17 15:34:30 +02:00
parent 63312b9860
commit 18bb0a5696
3 changed files with 2 additions and 24 deletions

View file

@ -11,8 +11,6 @@ class Deployment < ActiveRecord::Base
delegate :name, to: :environment, prefix: true
store :properties, accessors: [:on_stop]
after_save :create_ref
def commit

View file

@ -1,29 +1,9 @@
# See http://doc.gitlab.com/ce/development/migration_style_guide.html
# for more information on how to write migrations for GitLab.
class AddPropertiesToDeployment < ActiveRecord::Migration
include Gitlab::Database::MigrationHelpers
# Set this constant to true if this migration requires downtime.
DOWNTIME = false
# When a migration requires downtime you **must** uncomment the following
# constant and define a short and easy to understand explanation as to why the
# migration requires downtime.
# DOWNTIME_REASON = ''
# When using the methods "add_concurrent_index" or "add_column_with_default"
# you must disable the use of transactions as these methods can not run in an
# existing transaction. When using "add_concurrent_index" make sure that this
# method is the _only_ method called in the migration, any other changes
# should go in a separate migration. This ensures that upon failure _only_ the
# index creation fails and can be retried or reverted easily.
#
# To disable transactions uncomment the following line and remove these
# comments:
# disable_ddl_transaction!
def change
add_column :deployments, :properties, :text
add_column :deployments, :on_stop, :string
end
end

View file

@ -380,7 +380,7 @@ ActiveRecord::Schema.define(version: 20161017095000) do
t.string "deployable_type"
t.datetime "created_at"
t.datetime "updated_at"
t.text "properties"
t.string "on_stop"
end
add_index "deployments", ["project_id", "environment_id", "iid"], name: "index_deployments_on_project_id_and_environment_id_and_iid", using: :btree