Module: PgSqlTriggers::Drift
- Defined in:
- lib/pg_sql_triggers/drift.rb,
lib/pg_sql_triggers/drift/detector.rb,
lib/pg_sql_triggers/drift/reporter.rb,
lib/pg_sql_triggers/drift/db_queries.rb
Defined Under Namespace
Modules: DbQueries Classes: Detector, Reporter
Class Method Summary collapse
-
.check_and_notify ⇒ Object
Runs full drift detection and optional external notification; see Alerting.
-
.detect(trigger_name = nil) ⇒ Object
Convenience method for detecting drift.
- .report(trigger_name) ⇒ Object
-
.summary ⇒ Object
Convenience method for reporting.
Class Method Details
.check_and_notify ⇒ Object
Runs full drift detection and optional external notification; see Alerting.
28 29 30 |
# File 'lib/pg_sql_triggers/drift.rb', line 28 def self.check_and_notify Alerting.check_and_notify end |
.detect(trigger_name = nil) ⇒ Object
Convenience method for detecting drift
10 11 12 13 14 15 16 |
# File 'lib/pg_sql_triggers/drift.rb', line 10 def self.detect(trigger_name = nil) if trigger_name Detector.detect(trigger_name) else Detector.detect_all end end |