Method: Annotato::TriggerFormatter.format

Defined in:
lib/annotato/trigger_formatter.rb

.format(conn, table_name) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/annotato/trigger_formatter.rb', line 5

def self.format(conn, table_name)
  conn.exec_query(<<~SQL).map { |r| "#  #{r['tgname']}" }
    SELECT tgname FROM pg_trigger
    WHERE tgrelid = '#{table_name}'::regclass
      AND NOT tgisinternal;
  SQL
end