class Nandi::Instructions::RemoveColumn

Attributes

extra_args[R]
name[R]
table[R]

Public Class Methods

new(table:, name:, **extra_args) click to toggle source
# File lib/nandi/instructions/remove_column.rb, line 8
def initialize(table:, name:, **extra_args)
  @table = table
  @name = name
  @extra_args = extra_args if extra_args.any?
end

Public Instance Methods

lock() click to toggle source
# File lib/nandi/instructions/remove_column.rb, line 18
def lock
  Nandi::Migration::LockWeights::ACCESS_EXCLUSIVE
end
procedure() click to toggle source
# File lib/nandi/instructions/remove_column.rb, line 14
def procedure
  :remove_column
end