Files
ubicloud/migrate/20240125_add_minio_certs.rb
Furkan Sahin f5bc8c26ab MinIO Certs DB migration
We add new columns to both minio_cluster and minio_server tables to
start using SSL certificates.
2024-02-07 11:28:19 +01:00

20 lines
681 B
Ruby

# frozen_string_literal: true
Sequel.migration do
change do
alter_table(:minio_cluster) do
add_column :root_cert_1, :text, collate: '"C"'
add_column :root_cert_key_1, :text, collate: '"C"'
add_column :root_cert_2, :text, collate: '"C"'
add_column :root_cert_key_2, :text, collate: '"C"'
add_column :certificate_last_checked_at, :timestamptz, null: false, default: Sequel.lit("now()")
end
alter_table(:minio_server) do
add_column :cert, :text, collate: '"C"'
add_column :cert_key, :text, collate: '"C"'
add_column :certificate_last_checked_at, :timestamptz, null: false, default: Sequel.lit("now()")
end
end
end