Files
ubicloud/migrate/20250819_add_kubernetes_node_model.rb
mohi-kalantari bde8eed270 Add migration file for kubernetes_node table
This model will be used to hold logic and metadata required for
implementing kubernetes related logics like drain
2025-08-21 22:45:09 +02:00

14 lines
483 B
Ruby

# frozen_string_literal: true
Sequel.migration do
change do
create_table(:kubernetes_node) do
column :id, :uuid, primary_key: true
column :created_at, :timestamptz, null: false, default: Sequel::CURRENT_TIMESTAMP
foreign_key :vm_id, :vm, type: :uuid, null: false
foreign_key :kubernetes_cluster_id, :kubernetes_cluster, type: :uuid, null: false
foreign_key :kubernetes_nodepool_id, :kubernetes_nodepool, type: :uuid, null: true
end
end
end