Skip to content

Commit

Permalink
added firetube.sql
Browse files Browse the repository at this point in the history
  • Loading branch information
mariuz committed Aug 23, 2008
1 parent 1e85082 commit 9387374
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions app/config/sql/firetube.sql
@@ -0,0 +1,51 @@
/****************** GENERATORS ********************/

CREATE GENERATOR GEN_POSTS_ID;

/******************** TABLES **********************/

CREATE TABLE POSTS

(

ID Integer NOT NULL,

TITLE Varchar(50),

BODY Varchar(2000),

CREATED Timestamp,

MODIFIED Timestamp,

PRIMARY KEY (ID)

);

/******************** TRIGGERS ********************/

SET TERM ^ ;

CREATE TRIGGER POSTS_BI FOR POSTS ACTIVE

BEFORE INSERT POSITION 0

AS

BEGIN

IF (NEW.ID IS NULL) THEN

NEW.ID = GEN_ID(GEN_POSTS_ID, 1);

END^

SET TERM ; ^

GRANT DELETE, INSERT, REFERENCES, SELECT, UPDATE

ON POSTS TO SYSDBA WITH GRANT OPTION;
INSERT INTO "POSTS" ("TITLE","BODY","MODIFIED","CREATED") VALUES ('Foo bazz bar','test blog ','now','now');

INSERT INTO "POSTS" ("TITLE","BODY","MODIFIED","CREATED") VALUES (' bazz bar Foo','test blog2 ','now','now');

0 comments on commit 9387374

Please sign in to comment.