class PgTypes::TypeDefinition
def full_name
def full_name name.to_s.include?(".") ? name.to_s : "public.#{name}" end
def initialize(name, version:)
def initialize(name, version:) @name = name @version = version end
def path
def path Rails.root.join("db", "types", "#{name}_v#{version}.sql").to_s end
def to_sql
def to_sql File.read(path) end