亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jive_pointbase_8.sql

?? Jive論壇2.5版本的源程序
?? SQL
字號:
# //////////////////////////////
# // $RCSfile: Jive_pointbase_8.sql,v $
# // $Revision: 1.1.1.1 $
# // $Date: 2002/09/09 13:50:35 $
# //////////////////////////////

CREATE TABLE jiveForum (
  forumID              DECIMAL(19) NOT NULL,
  name                 VARCHAR(255) UNIQUE NOT NULL,
  description          VARCHAR(4000) NULL,
  modDefaultThreadVal  INTEGER NOT NULL,
  modMinThreadVal      INTEGER NOT NULL,
  modDefaultMsgVal     INTEGER NOT NULL,
  modMinMsgVal         INTEGER NOT NULL,
  creationDate         VARCHAR(15) NOT NULL,
  modifiedDate         VARCHAR(15) NOT NULL,
  CONSTRAINT jiveForum_pk PRIMARY KEY (forumID)
);


CREATE TABLE jiveForumProp (
  forumID     DECMIAL(15) NOT NULL,
  name        VARCHAR2(100) NOT NULL,
  propValue   VARCHAR2(4000) NOT NULL,
  CONSTRAINT jiveForumProp_pk PRIMARY KEY (forumID,name)
);


CREATE TABLE jiveThread (
  threadID            DECIMAL(15) NOT NULL,
  forumID             DECIMAL(15) NOT NULL,
  rootMessageID       DECIMAL(15) NOT NULL,
  modValue            INTEGER NOT NULL,
  rewardPoints        INTEGER NOT NULL,
  creationDate        VARCHAR(15) NOT NULL,
  modifiedDate        VARCHAR(15) NOT NULL,
  CONSTRAINT jiveThread_pk PRIMARY KEY (threadID)
);
CREATE INDEX jiveThread_forumID_idx ON jiveThread (forumID);
CREATE INDEX jiveThread_modValue_idx ON jiveThread (modValue);
CREATE INDEX jiveThread_cDate_idx ON jiveThread (creationDate ASC);
CREATE INDEX jiveThread_mDate_idx ON jiveThread (modifiedDate DESC);


CREATE TABLE jiveThreadProp (
  threadID      DECIMAL(15) NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     VARCHAR(4000) NOT NULL,
  CONSTRAINT jiveThreadProp_pk PRIMARY KEY (threadID, name)
);


CREATE TABLE jiveMessage (
  messageID         DECIMAL(15) NOT NULL,
  parentMessageID	  DECIMAL(15) NULL,
  threadID          DECIMAL(15) NOT NULL,
  forumID           DECIMAL(15) NOT NULL,
  userID            DECIMAL(15) NULL,
  subject           VARCHAR(255) NULL,  
  body              CLOB(32[K]) NULL,
  modValue          INTEGER NOT NULL,
  rewardPoints      INTEGER NOT NULL,
  creationDate      VARCHAR(15) NOT NULL,
  modifiedDate      VARCHAR(15) NOT NULL,
  CONSTRAINT jiveMessage_pk PRIMARY KEY (messageID)  
);
CREATE INDEX jiveMessage_threadID_idx ON jiveMessage (threadID ASC);
CREATE INDEX jiveMessage_userID_idx ON jiveMessage (userID ASC);
CREATE INDEX jiveMessage_forumId_modVal_idx ON jiveMessage(forumID, modValue);
CREATE INDEX jiveMessage_cDate_idx ON jiveMessage (creationDate ASC);
CREATE INDEX jiveMessage_mDate_idx ON jiveMessage (modifiedDate DESC);


CREATE TABLE jiveMessageProp (
  messageID     DECIMAL(15) NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     VARCHAR(4000) NOT NULL,
  CONSTRAINT jiveMessageProp_pk PRIMARY KEY (messageID, name)
);


CREATE TABLE jiveUser (
  userID        	  DECIMAL(15) NOT NULL,
  username          VARCHAR(30) UNIQUE NOT NULL,
  passwordHash      VARCHAR(32) NOT NULL,
  name              VARCHAR(100) NULL,
  nameVisible       INTEGER NOT NULL,
  email             VARCHAR(100) NOT NULL,
  emailVisible      INTEGER NOT NULL,
  rewardPoints      INTEGER NOT NULL,
  creationDate      VARCHAR(15) NOT NULL,
  modifiedDate      VARCHAR(15) NOT NULL,
  CONSTRAINT jiveUser_pk PRIMARY KEY (userID)
);
CREATE INDEX jiveUser_cDate_idx on jiveUser (creationDate ASC);


CREATE TABLE jiveUserPerm (
  forumID          DECIMAL(15) NULL,
  userID           DECIMAL(15) NULL,
  userType         INTEGER NOT NULL,
  permission       INTEGER NOT NULL
);
CREATE INDEX jiveUserPerm_forumID_idx ON jiveUserPerm (forumID ASC);
CREATE INDEX jiveUserPerm_userID_idx ON jiveUserPerm (userID ASC);


CREATE TABLE jiveUserProp (
  userID      DECIMAL(15) NOT NULL,
  name        VARCHAR(100) NOT NULL,
  propValue   VARCHAR(4000) NOT NULL,
  CONSTRAINT jiveUserProp_pk PRIMARY KEY (userID, name)
);


CREATE TABLE jiveGroup (
  groupID       DECIMAL(15) NOT NULL,
  name          VARCHAR(100) UNIQUE NOT NULL,
  description   VARCHAR(255) NULL,
  creationDate  VARCHAR(15) NOT NULL,
  modifiedDate  VARCHAR(15) NOT NULL,
  CONSTRAINT jiveGroup_pk PRIMARY KEY (groupID)
);
CREATE INDEX jiveGroup_cDate_idx on jiveGroup (creationDate ASC);


CREATE TABLE jiveGroupPerm (
  forumID       DECIMAL(15) NULL,
  groupID       DECIMAL(15) NOT NULL,
  permission    INTEGER NOT NULL,
  CONSTRAINT jiveGroupPerm_pk PRIMARY KEY (forumID, groupID, permission)
);
CREATE INDEX jiveGroupPerm_groupID_idx ON jiveGroupPerm (groupID ASC);


CREATE TABLE jiveGroupProp (
  groupID     DECIMAL(15) NOT NULL,
  name        VARCHAR(100) NOT NULL,
  propValue   VARCHAR(4000) NOT NULL,
  CONSTRAINT jiveGroupProp_pk PRIMARY KEY (groupID, name)
);


CREATE TABLE jiveGroupUser (
  groupID          DECIMAL(15) NOT NULL,
  userID           DECIMAL(15) NOT NULL,
  administrator    INTEGER NOT NULL,
  CONSTRAINT jiveGroupUser_pk PRIMARY KEY (groupID, userID)
);
CREATE INDEX jiveGroupUser_userID_idx ON jiveGroupUser (userID ASC);


CREATE TABLE jiveID (
  idType INTEGER NOT NULL,
  id     INTEGER NOT NULL,
  CONSTRAINT jiveID_pk PRIMARY KEY (idType)
);


CREATE TABLE jiveModeration (
  objectID    DECIMAL(15) NOT NULL,
  objectType  INTEGER NOT NULL,
  userID      DECIMAL(15) NULL,
  modDate     VARCHAR(15) NOT NULL,
  modValue    INTEGER NOT NULL
);
CREATE INDEX jiveModeration_objectID_idx ON jiveModeration (objectID ASC);
CREATE INDEX jiveModeration_objectType_idx on jiveModeration (objectType);
CREATE INDEX jiveModeration_userID_idx ON jiveModeration (userID ASC);


CREATE TABLE jiveWatch (
  userID            DECIMAL(15) NOT NULL,
  forumID           DECIMAL(15) NOT NULL,
  threadID          DECIMAL(15) NOT NULL,
  watchType         INTEGER NOT NULL,
  expirable         INTEGER NOT NULL,
  CONSTRAINT jiveWatch_pk PRIMARY KEY (userID, threadID, watchType)  
);
CREATE INDEX jiveWatch_userID_idx ON jiveWatch (userID ASC);
CREATE INDEX jiveWatch_forumID_idx ON jiveWatch (forumID ASC);
CREATE INDEX jiveWatch_threadID_idx ON jiveWatch (threadID ASC);
CREATE INDEX jiveWatch_type_idx ON jiveWatch (watchType);


CREATE TABLE jiveReward (
  userID          DECIMAL(15) NOT NULL,
  creationDate    VARCHAR(15) NOT NULL,
  rewardPoints    INTEGER NOT NULL,
  messageID       DECIMAL(15) NULL,
  threadID        DECIMAL(15) NULL
);
CREATE INDEX jiveReward_userID_idx ON jiveReward (userID ASC);
CREATE INDEX jiveReward_creationDate_idx ON jiveReward (creationDate);
CREATE INDEX jiveReward_messageID_idx ON jiveReward (messageID ASC);
CREATE INDEX jiveReward_threadID_idx ON jiveReward (threadID ASC);


/// Foreign key constraints. Note that all are deferrable until the commit of a transaction.

ALTER TABLE jiveForumProp ADD CONSTRAINT jiveForumProp_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveThread ADD CONSTRAINT jiveThread_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveThread ADD CONSTRAINT jiveThread_rootMsgID_fk FOREIGN KEY (rootMessageID) REFERENCES jiveMessage(messageID) INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveThreadProp ADD CONSTRAINT jiveThreadProp_threadID_fk FOREIGN KEY (threadID) REFERENCES jiveThread INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveMessage ADD CONSTRAINT jiveMessage_parentMsgID_fk FOREIGN KEY (parentMessageID) REFERENCES jiveMessage(messageID) INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveMessage ADD CONSTRAINT jiveMessage_threadID_fk FOREIGN KEY (threadID) REFERENCES jiveThread INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveMessage ADD CONSTRAINT jiveMessage_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveMessage ADD CONSTRAINT jiveMessage_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveMessageProp ADD CONSTRAINT jiveMessageProp_msgID_fk FOREIGN KEY (messageID) REFERENCES jiveMessage INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveUserPerm ADD CONSTRAINT jiveUserPerm_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveUserPerm ADD CONSTRAINT jiveUserPerm_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveUserProp ADD CONSTRAINT jiveUserProp_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveGroupPerm ADD CONSTRAINT jiveGroupPerm_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveGroupPerm ADD CONSTRAINT jiveGroupPerm_groupID_fk FOREIGN KEY (groupID) REFERENCES jiveGroup INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveGroupProp ADD CONSTRAINT jiveGroupProp_groupID_fk FOREIGN KEY (groupID) REFERENCES jiveGroup INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveGroupUser ADD CONSTRAINT jiveGroupUser_groupID_fk FOREIGN KEY (groupID) REFERENCES jiveGroup INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveGroupUser ADD CONSTRAINT jiveGroupUser_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveWatch ADD CONSTRAINT jiveWatch_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;
ALTER TABLE jiveWatch ADD CONSTRAINT jiveWatch_threadID_fk FOREIGN KEY (threadID) REFERENCES jiveThread INITIALLY DEFERRED DEFERRABLE;

ALTER TABLE jiveReward ADD CONSTRAINT jiveReward_userID_fk FOREIGN KEY (userID) REFERENCES jiveUser INITIALLY DEFERRED DEFERRABLE;

// Finally, insert default table values.

// Unique ID entry for forum, thread, messages, user, group.
//The User ID entry starts at 2 (after admin user entry). 
insert into jiveID values (0, 1);
insert into jiveID values (1, 1);
insert into jiveID values (2, 1);
insert into jiveID values (3, 2);
insert into jiveID values (4, 1);

// Entry for admin user -- password is 'admin'
insert into jiveUser (userID,name,username,passwordHash,email,emailVisible,nameVisible,creationDate,modifiedDate,rewardPoints) values (1,'Administrator','admin','21232f297a57a5a743894a0e4a801fc3','admin@yoursite.com',1,1,'0','0',0);
insert into jiveUserPerm(forumID,userID,userType,permission) values (NULL,1,3,1);

COMMIT;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产网站一区二区| 亚洲一区二区三区中文字幕| 日韩一级大片在线| 日韩精品一区在线观看| 久久只精品国产| 中文字幕一区二区三中文字幕| 中文字幕欧美三区| 一区二区三区精品在线| 免费观看30秒视频久久| 国产乱子伦视频一区二区三区| 国产精品一区二区三区乱码| 99久久久久久| 91精品国产麻豆| 中文字幕乱码一区二区免费| 亚洲综合区在线| 秋霞午夜鲁丝一区二区老狼| 国产精品一区二区在线播放| 91黄色免费看| 精品国产免费人成在线观看| 国产精品国产自产拍高清av王其 | 亚洲国产成人高清精品| 国产在线观看免费一区| 欧美日韩成人在线| 国产精品无码永久免费888| 亚洲免费av观看| 粉嫩欧美一区二区三区高清影视| 欧美日韩色综合| 亚洲免费视频中文字幕| 成人三级在线视频| 国产亚洲欧洲一区高清在线观看| 亚洲成人黄色影院| 欧美tickling网站挠脚心| 中文字幕一区二区三区在线不卡| 狠狠色丁香久久婷婷综合丁香| 欧美人狂配大交3d怪物一区| 亚洲日本一区二区三区| 91论坛在线播放| 亚洲精品国产成人久久av盗摄| 夫妻av一区二区| 中文字幕欧美国产| av电影在线观看一区| 中文字幕视频一区| 色综合久久久网| 视频一区视频二区在线观看| 欧美日韩黄色影视| 日韩精品一级中文字幕精品视频免费观看 | 国内外成人在线| 2021中文字幕一区亚洲| 成人激情午夜影院| 亚洲风情在线资源站| 欧美一区二区女人| 国产成人在线观看| 亚洲青青青在线视频| 欧美日韩高清一区二区不卡| 免费视频最近日韩| 自拍偷拍国产亚洲| 日韩一区国产二区欧美三区| 国产91精品一区二区麻豆亚洲| 亚洲视频你懂的| 欧美成人精品高清在线播放| 粉嫩绯色av一区二区在线观看| 亚洲婷婷在线视频| 日韩欧美中文字幕一区| 91丨九色porny丨蝌蚪| 成人午夜免费电影| 日本亚洲三级在线| 中文字幕一区二区三区蜜月| 69精品人人人人| 91美女福利视频| 国产91丝袜在线播放0| 青青草国产精品亚洲专区无| 亚洲精品一二三| 亚洲国产精品成人综合色在线婷婷| 欧美久久久久久久久久| 99国产精品久久久久久久久久久| 欧美aaaaa成人免费观看视频| 亚洲视频在线观看三级| 青青草成人在线观看| 亚洲精品日韩综合观看成人91| 一本色道久久加勒比精品| 亚洲欧美综合色| 欧美午夜寂寞影院| 国产精品亚洲午夜一区二区三区 | 久草中文综合在线| 亚洲三级在线看| 欧美极品美女视频| 国产精品素人一区二区| 久久久精品蜜桃| 国产精品的网站| 欧美老肥妇做.爰bbww视频| 国内外成人在线| 成人在线一区二区三区| 99re这里只有精品视频首页| 91在线观看视频| 在线成人av影院| 欧美成人福利视频| 欧美国产综合一区二区| 亚洲夂夂婷婷色拍ww47| 久久精品国产久精国产| 丁香婷婷综合激情五月色| 色婷婷久久久亚洲一区二区三区| 在线免费视频一区二区| 欧美一区二区大片| 国产日韩一级二级三级| 亚洲影视在线播放| 豆国产96在线|亚洲| 欧美猛男gaygay网站| 久久精品夜夜夜夜久久| 一区二区三区成人| 国产ts人妖一区二区| 欧美日韩不卡一区二区| 日韩理论片网站| 国产乱淫av一区二区三区| 欧美美女黄视频| 樱花影视一区二区| 高清国产一区二区| 久久久久久免费网| 国产美女主播视频一区| 欧美高清视频在线高清观看mv色露露十八 | 91麻豆123| 国产精品美女久久久久久| 麻豆精品视频在线观看视频| 欧美视频精品在线| 一区二区欧美视频| 色综合久久久久| 亚洲女人的天堂| 在线观看亚洲精品| 亚洲一区二区三区四区五区黄| av在线不卡观看免费观看| 欧美经典三级视频一区二区三区| 99视频一区二区三区| 国产性色一区二区| 懂色av一区二区三区免费观看| 日韩欧美在线123| 国产在线一区二区| 国产精品天天看| 不卡一区中文字幕| 亚洲国产综合色| 7777精品久久久大香线蕉| 麻豆精品在线观看| 中文字幕精品一区二区精品绿巨人| 国内成人精品2018免费看| 国产欧美日韩亚州综合| 色悠悠久久综合| 日韩av一区二区三区四区| 国产日韩三级在线| 欧美性猛交xxxx黑人交| 九九热在线视频观看这里只有精品| 久久夜色精品国产欧美乱极品| 波多野结衣在线aⅴ中文字幕不卡| 亚洲一区视频在线观看视频| 欧美精品一区二区三区一线天视频| av亚洲精华国产精华精华| 天堂在线一区二区| 亚洲色图在线播放| 欧美变态tickle挠乳网站| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 久久国产剧场电影| 综合激情成人伊人| 国产三级精品三级在线专区| 在线播放视频一区| 在线一区二区三区四区| 欧洲av一区二区嗯嗯嗯啊| 成人中文字幕合集| 精品亚洲成a人| 日韩av一区二区在线影视| 亚洲国产va精品久久久不卡综合| 国产欧美一区二区精品性色| 日韩一区二区精品| 日韩一区二区不卡| 91精品国产综合久久久久久久| 91玉足脚交白嫩脚丫在线播放| 床上的激情91.| 成人黄页毛片网站| 99re亚洲国产精品| 色婷婷综合久久| 91福利视频久久久久| 99久久综合国产精品| 91丨九色丨蝌蚪富婆spa| 欧美影院一区二区三区| 欧美色综合网站| 欧美一区2区视频在线观看| 91精品在线一区二区| 欧美一区二区美女| 欧美精品一区二区三区在线 | 天天综合天天综合色| 色偷偷88欧美精品久久久| 成人一级视频在线观看| av一区二区三区四区| 国产精品久久综合| 一区二区在线免费观看| 日本一区二区电影| 中文字幕乱码久久午夜不卡| 亚洲一区二区三区爽爽爽爽爽| 最新国产精品久久精品| 亚洲午夜久久久久中文字幕久| 北岛玲一区二区三区四区| 制服.丝袜.亚洲.中文.综合| 欧美mv和日韩mv的网站| 日本一区二区三级电影在线观看|