Skip to content
代码片段 群组 项目
未验证 提交 e1ba61f1 编辑于 作者: Artur Fedorov's avatar Artur Fedorov 提交者: GitLab
浏览文件

This MR adds new column to external status checks

New column to store HMAC secret and
initialization vector. These secrets
will be used for authentication of
external status checks

Changelog: added
EE: true
上级 79042393
未找到相关分支
未找到相关标签
无相关合并请求
# frozen_string_literal: true
class AddEncryptedSharedSecretToExternalStatusChecks < Gitlab::Database::Migration[2.2]
enable_lock_retries!
milestone '17.3'
def change
add_column :external_status_checks, :encrypted_shared_secret, :binary
add_column :external_status_checks, :encrypted_shared_secret_iv, :binary
end
end
9d299c5dfba7f0e5b0159cbef9938666fe87e8edc4cd00274ffb86e50d5e8cc5
\ No newline at end of file
...@@ -10518,6 +10518,8 @@ CREATE TABLE external_status_checks ( ...@@ -10518,6 +10518,8 @@ CREATE TABLE external_status_checks (
updated_at timestamp with time zone NOT NULL, updated_at timestamp with time zone NOT NULL,
external_url text NOT NULL, external_url text NOT NULL,
name text NOT NULL, name text NOT NULL,
encrypted_shared_secret bytea,
encrypted_shared_secret_iv bytea,
CONSTRAINT check_7e3b9eb41a CHECK ((char_length(name) <= 255)), CONSTRAINT check_7e3b9eb41a CHECK ((char_length(name) <= 255)),
CONSTRAINT check_ae0dec3f61 CHECK ((char_length(external_url) <= 255)) CONSTRAINT check_ae0dec3f61 CHECK ((char_length(external_url) <= 255))
); );
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
想要评论请 注册