class PGTrunk::Operations::Rules::RenameRule

@private

Public Instance Methods

invert() click to toggle source
# File lib/pg_trunk/operations/rules/rename_rule.rb, line 58
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/rules/rename_rule.rb, line 51
    def to_sql(_version)
      <<~SQL
        ALTER RULE #{name.to_sql} ON #{table.to_sql}
        RENAME TO #{new_name.to_sql};
      SQL
    end