]> ruin.nu Git - ndwebbie.git/blob - database/raids.sql
Converted raids page
[ndwebbie.git] / database / raids.sql
1 INSERT INTO forum_boards (fcid,fbid,board) VALUES(9,-5,'Raid logs');
2
3 ALTER TABLE raids ADD COLUMN ftid INTEGER;
4
5
6 CREATE OR REPLACE FUNCTION add_raid() RETURNS trigger
7 AS $$
8 DECLARE
9         rec RECORD;
10 BEGIN
11         INSERT INTO forum_threads (ftid,fbid,subject,uid) VALUES
12                 (DEFAULT,-5,'Raid ' || NEW.id,-3) RETURNING ftid INTO rec;
13         NEW.ftid := rec.ftid;
14         return NEW;
15 END;
16 $$
17         LANGUAGE plpgsql;
18
19
20 CREATE TRIGGER add_raid
21         BEFORE INSERT ON raids
22         FOR EACH ROW
23         EXECUTE PROCEDURE add_raid();