ubicloud/model/vm_init_script.rb

21 lines
492 B
Ruby

# frozen_string_literal: true
require_relative "../model"
class VmInitScript < Sequel::Model
plugin ResourceMethods, etc_type: true, encrypted_columns: :init_script
def validate
super
validates_max_length(2000, :init_script)
end
end
# Table: vm_init_script
# Columns:
# id | uuid | PRIMARY KEY
# init_script | text | NOT NULL
# Indexes:
# vm_init_script_pkey | PRIMARY KEY btree (id)
# Foreign key constraints:
# vm_init_script_id_fkey | (id) REFERENCES vm(id)