class PGExaminer::Result::Trigger

Public Instance Methods

diffable_attrs() click to toggle source
# File lib/pg_examiner/result/trigger.rb, line 6
def diffable_attrs
  {
    "name"   => "name",
    "tgtype" => "trigger firing conditions (tgtype)",
  }
end
diffable_methods() click to toggle source
# File lib/pg_examiner/result/trigger.rb, line 13
def diffable_methods
  {
    "function" => "function"
  }
end
function() click to toggle source
# File lib/pg_examiner/result/trigger.rb, line 19
def function
  @function ||= result.pg_proc.find{|f| f['oid'] == @row['tgfoid']}['name']
end