class PGTrunk::Operations::Triggers::RenameTrigger

@private

Public Instance Methods

invert() click to toggle source
# File lib/pg_trunk/operations/triggers/rename_trigger.rb, line 70
def invert
  self.class.new(**to_h, name: new_name, to: name)
end
to_sql(_version) click to toggle source
# File lib/pg_trunk/operations/triggers/rename_trigger.rb, line 63
    def to_sql(_version)
      <<~SQL.squish
        ALTER TRIGGER #{name.name.inspect} ON #{table.to_sql}
        RENAME TO #{new_name.name.inspect};
      SQL
    end