[Rapforums-developer] sql rapforumsMYSQLTables.sql,NONE,1.1
Status: Beta
Brought to you by:
brippe
From: <br...@us...> - 2003-12-09 19:00:55
|
Update of /cvsroot/rapforums/sql In directory sc8-pr-cvs1:/tmp/cvs-serv27060 Added Files: rapforumsMYSQLTables.sql Log Message: no message --- NEW FILE: rapforumsMYSQLTables.sql --- --The default table type in MySQL is MyISAM. If you are trying to use a table type that is not incompiled or activated, MySQL will instead create a table of type MyISAM. --Advantages of not transaction-safe tables (NTST): --Much faster as there is no transcation overhead. --Will use less disk space as there is no overhead of transactions. --Will use less memory to do updates. CREATE DATABASE IF NOT EXISTS portaldb; USE portaldb DROP TABLE RAPCATEGORY CASCADE CONSTRAINTS ; CREATE TABLE RAPCATEGORY ( CATEGORYID INTEGER NOT NULL, NAME VARCHAR (85) NOT NULL, DESCRIPTION VARCHAR (255), CREATIONDATE TIMESTAMP(6), --DEFAULT sysdate, MODIFIEDDATE TIMESTAMP(6), -- DEFAULT sysdate, LFT INTEGER , RGT INTEGER , CONSTRAINT RAPCATEGORY_IDX PRIMARY KEY ( CATEGORYID ) ) ; DROP TABLE RAPCOMMENT CASCADE CONSTRAINTS ; CREATE TABLE RAPCOMMENT ( COMMENTID INTEGER NOT NULL, PARENTCOMMENTID INTEGER, THREADID INTEGER, FORUMID INTEGER, USERID VARCHAR (255), SUBJECT VARCHAR (255), BODY VARCHAR (255), MODVALUE DECIMAL , BONUSPOINTS INTEGER, CREATIONDATE TIMESTAMP(6), -- DEFAULT sysdate, MODIFIEDDATE TIMESTAMP(6), -- DEFAULT sysdate, CONSTRAINT RAPCOMMENT_IDX PRIMARY KEY ( COMMENTID ) ) ; DROP TABLE RAPFORUM CASCADE CONSTRAINTS ; CREATE TABLE RAPFORUM ( FORUMID INTEGER NOT NULL, NAME VARCHAR (255), DESCRIPTION VARCHAR (255), CREATIONDATE TIMESTAMP(6), -- DEFAULT sysdate, MODIFIEDDATE TIMESTAMP(6), -- DEFAULT sysdate, CATEGORYID INTEGER NOT NULL, CONSTRAINT RAPFORUM_IDX PRIMARY KEY ( FORUMID ) ) ; DROP TABLE RAPID CASCADE CONSTRAINTS ; CREATE TABLE RAPID ( IDTYPE INTEGER, ID INTEGER ) ; DROP TABLE RAPTHREAD CASCADE CONSTRAINTS ; CREATE TABLE RAPTHREAD ( THREADID INTEGER NOT NULL, FORUMID INTEGER NOT NULL, ROOTCOMMENTID INTEGER, MODVALUE INTEGER, BONUSPOINTS INTEGER, -- default 0 CREATIONDATE TIMESTAMP(6), -- DEFAULT sysdate, MODIFIEDDATE TIMESTAMP(6), -- DEFAULT sysdate, CONSTRAINT RAPTHREAD_IDX PRIMARY KEY ( THREADID, FORUMID ) ) ; insert into rapCategory(CATEGORYID,name,description, creationDate, modifiedDate, lft, rgt) values (1,'General', 'This is a tempory category for Rap Forums','2003-09-24 08:00:00','2003-09-24 08:00:00', 1, 2); insert into rapForum(forumID,name,description,creationDate, modifiedDate, categoryID) values(1,'New Forums Channel', 'This is a tempory Forum for information about Rap Forums', '2003-09-24 08:00:00', '2003-09-24 08:00:00', 1); insert into rapID(idType, id) values (1, 1); insert into rapID(idType, id) values (4, 1); |