Class: Annotato::TriggerFormatter

Inherits:
Object
  • Object
show all
Defined in:
lib/annotato/trigger_formatter.rb

Class Method Summary collapse

Class Method Details

.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