Class: Cure::Builder::RenameBuilder

Inherits:
BaseBuilder show all
Defined in:
lib/cure/builder/base_builder.rb

Instance Method Summary collapse

Methods inherited from BaseBuilder

#initialize, #with_database

Methods included from Database

#database_service, #init_database

Constructor Details

This class inherits a constructor from Cure::Builder::BaseBuilder

Instance Method Details

#callvoid

This method returns an undefined value.



79
80
81
82
83
# File 'lib/cure/builder/base_builder.rb', line 79

def call
  with_database do |db_svc|
    db_svc.rename_column(@named_range.to_sym, @column.to_sym, @opts.fetch("new_name"))
  end
end

#to_sString (frozen)

Returns:



86
87
88
# File 'lib/cure/builder/base_builder.rb', line 86

def to_s
  "Rename Builder"
end