| | 63 | \\Тригер кој што го искористив за да го пополнам полето date_askes во Blog Post Consultation со моменталниот датум. |
| | 64 | {{{ |
| | 65 | CREATE OR REPLACE FUNCTION set_default_date_askes() |
| | 66 | RETURNS TRIGGER AS $$ |
| | 67 | BEGIN |
| | 68 | IF NEW.date_askes IS NULL THEN |
| | 69 | NEW.date_askes := CURRENT_DATE; |
| | 70 | END IF; |
| | 71 | RETURN NEW; |
| | 72 | END; |
| | 73 | $$ LANGUAGE plpgsql; |
| | 74 | |
| | 75 | CREATE TRIGGER before_insert_blogpost |
| | 76 | BEFORE INSERT ON blog_post_for_consultations |
| | 77 | FOR EACH ROW |
| | 78 | EXECUTE FUNCTION set_default_date_askes(); |
| | 79 | |
| | 80 | CREATE TRIGGER before_update_blogpost |
| | 81 | BEFORE UPDATE ON blog_post_for_consultations |
| | 82 | FOR EACH ROW |
| | 83 | EXECUTE FUNCTION set_default_date_askes(); |
| | 84 | }}} |