Class: Masamune::Transform::Postgres::RelabelDimension

Inherits:
Object
  • Object
show all
Defined in:
lib/masamune/transform/postgres/relabel_dimension.rb

Defined Under Namespace

Classes: TargetPresenter

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ RelabelDimension

Returns a new instance of RelabelDimension.



25
26
27
# File 'lib/masamune/transform/postgres/relabel_dimension.rb', line 25

def initialize(options = {})
  @target = options[:target]
end

Instance Method Details

#localsObject



29
30
31
# File 'lib/masamune/transform/postgres/relabel_dimension.rb', line 29

def locals
  { target: target }
end

#targetObject



33
34
35
# File 'lib/masamune/transform/postgres/relabel_dimension.rb', line 33

def target
  TargetPresenter.new(@target)
end