class QualifiedName

Attributes

schema_name[RW]
table_name[RW]

Public Class Methods

new(schema_name, table_name=nil) click to toggle source
# File lib/pgcp/qualified_name.rb, line 4
def initialize(schema_name, table_name=nil)
  if table_name.nil?
    @table_name = schema_name.split('.')[1]
    @schema_name = schema_name.split('.')[0]
  else
    @schema_name = schema_name
    @table_name = table_name
  end
end

Public Instance Methods

full_name() click to toggle source
# File lib/pgcp/qualified_name.rb, line 14
def full_name
  "#{@schema_name}.#{@table_name}"
end