MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / multi_event

Function multi_event

nodedb-sql/src/ddl_ast/parse/trigger.rs:369–384  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

367
368 #[test]
369 fn multi_event() {
370 let sql = "CREATE TRIGGER t AFTER INSERT OR UPDATE OR DELETE ON c FOR EACH ROW BEGIN END";
371 if let NodedbStatement::Automation(AutomationStmt::CreateTrigger {
372 events_insert,
373 events_update,
374 events_delete,
375 ..
376 }) = create(sql)
377 {
378 assert!(events_insert);
379 assert!(events_update);
380 assert!(events_delete);
381 } else {
382 panic!("expected CreateTrigger");
383 }
384 }
385
386 #[test]
387 fn statement_granularity() {

Callers

nothing calls this directly

Calls 1

createFunction · 0.70

Tested by

no test coverage detected