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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? jive_interbase_6.sql

?? Jive論壇2.5版本的源程序
?? SQL
字號(hào):


CREATE TABLE jiveForum (
  forumID               INTEGER NOT NULL,
  name                  VARCHAR(100) NOT NULL,
  description           BLOB SUB_TYPE TEXT,
  modDefaultThreadVal   INTEGER NOT NULL,
  modMinThreadVal       INTEGER NOT NULL,
  modDefaultMsgVal      INTEGER NOT NULL,
  modMinMsgVal          INTEGER NOT NULL,
  modifiedDate          VARCHAR(15) NOT NULL,
  creationDate          VARCHAR(15) NOT NULL,
  CONSTRAINT PK_JIVEFORUM PRIMARY KEY (forumID)
);

CREATE UNIQUE INDEX jiveForum_name_idx ON jiveForum (name);


CREATE TABLE jiveForumProp (
  forumID       INTEGER NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     BLOB SUB_TYPE TEXT NOT NULL,
  CONSTRAINT PK_JIVEFORUMPROP PRIMARY KEY (forumID, name)
);


CREATE TABLE jiveThread (
  threadID          INTEGER NOT NULL,
  forumID           INTEGER NOT NULL,
  rootMessageID     INTEGER NOT NULL,
  modValue          INTEGER NOT NULL,
  rewardPoints      INT NOT NULL,
  creationDate      VARCHAR(15) NOT NULL,
  modifiedDate      VARCHAR(15) NOT NULL,
  CONSTRAINT PK_JIVETHREAD 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);
CREATE INDEX jiveThread_mDate_idx   ON jiveThread (modifiedDate);


CREATE TABLE jiveThreadProp (
  threadID      INTEGER NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     BLOB SUB_TYPE TEXT NOT NULL,
  CONSTRAINT PK_JIVETHREADPROP PRIMARY KEY (threadID,name)
);


CREATE TABLE jiveMessage (
  messageID             INTEGER NOT NULL,
  parentMessageID       INTEGER,
  threadID              INTEGER NOT NULL,
  forumID               INTEGER NOT NULL,
  userID                INTEGER,
  subject               VARCHAR(255),  
  body                  BLOB SUB_TYPE TEXT,
  modValue              INTEGER NOT NULL,
  rewardPoints          INTEGER NOT NULL,
  creationDate          VARCHAR(15) NOT NULL,
  modifiedDate          VARCHAR(15) NOT NULL,
  CONSTRAINT PK_JIVEMESSAGE PRIMARY KEY (messageID)
);
CREATE INDEX jiveMessage_threadID_idx ON jiveMessage (threadID);
CREATE INDEX jiveMessage_forumID_idx  ON jiveMessage (forumID);
CREATE INDEX jiveMessage_userID_idx   ON jiveMessage (userID);
CREATE INDEX jiveMessage_modValue_idx ON jiveMessage (modValue);
CREATE INDEX jiveMessage_cDate_idx    ON jiveMessage (creationDate);
CREATE INDEX jiveMessage_mDate_idx    ON jiveMessage (modifiedDate);


CREATE TABLE jiveMessageProp (
  messageID    INTEGER NOT NULL,
  name         VARCHAR(100) NOT NULL,
  propValue    BLOB SUB_TYPE TEXT NOT NULL,
  CONSTRAINT PK_JIVEMESSAGEPROP PRIMARY KEY (messageID, name)
);


CREATE TABLE jiveUser (
  userID        INTEGER NOT NULL,
  username      VARCHAR(30) NOT NULL,
  passwordHash  VARCHAR(32) NOT NULL,   
  name          VARCHAR(100),  
  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 PK_JIVEUSER PRIMARY KEY (userID)
);
CREATE UNIQUE INDEX jiveUser_username_idx ON jiveUser (username);
CREATE INDEX jiveUser_cDate_idx    ON jiveUser (creationDate);


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


CREATE TABLE jiveUserProp (
  userID        INTEGER NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     BLOB SUB_TYPE TEXT NOT NULL,
  CONSTRAINT PK_JIVEUSERPROP PRIMARY KEY (userID, name)
);


CREATE TABLE jiveGroup (
  groupID       INTEGER NOT NULL,
  name          VARCHAR(50) NOT NULL,
  description   VARCHAR(255),
  creationDate  VARCHAR(15) NOT NULL,
  modifiedDate  VARCHAR(15) NOT NULL,
  CONSTRAINT PK_JIVEGROUP PRIMARY KEY (groupID)
);
CREATE INDEX jiveGroup_name_idx  ON jiveGroup (name);
CREATE INDEX jiveGroup_cDate_idx ON jiveGroup (creationDate);


CREATE TABLE jiveGroupPerm (
  forumID      INTEGER NOT NULL,
  groupID      INTEGER NOT NULL,
  permission   INTEGER NOT NULL
);
CREATE INDEX jiveGroupPerm_forumID_idx ON jiveGroupPerm (forumID);
CREATE INDEX jiveGroupPerm_groupID_idx ON jiveGroupPerm (groupID);


CREATE TABLE jiveGroupProp (
  groupID       INTEGER NOT NULL,
  name          VARCHAR(100) NOT NULL,
  propValue     BLOB SUB_TYPE TEXT NOT NULL,
  CONSTRAINT PK_JIVEGROUPPROP PRIMARY KEY (groupID, name)
);


CREATE TABLE jiveGroupUser (
  groupID        INTEGER NOT NULL,
  userID         INTEGER NOT NULL,
  administrator  INTEGER NOT NULL,
  CONSTRAINT PK_JIVEGROUPUSER PRIMARY KEY (groupID, userID)
);


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


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


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


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

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

ALTER TABLE jiveThread ADD CONSTRAINT jiveThread_forumID_fk FOREIGN KEY (forumID) REFERENCES jiveForum;

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

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

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

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

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

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

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

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

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

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


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);


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);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久免费美女视频| 成人性生交大片免费| 精品一区二区三区在线观看| 久久99国产精品久久99| 不卡在线观看av| 欧美在线免费播放| 日韩欧美电影在线| 国产精品久久看| 亚洲bt欧美bt精品| 国产永久精品大片wwwapp| 成+人+亚洲+综合天堂| 91 com成人网| 久久午夜羞羞影院免费观看| 亚洲女同一区二区| 久久99久久99小草精品免视看| 成人性色生活片免费看爆迷你毛片| 欧美最新大片在线看| 精品国产免费人成电影在线观看四季| 中文天堂在线一区| 三级不卡在线观看| 高清av一区二区| 777欧美精品| 国产精品欧美一区二区三区| 日韩精品高清不卡| 国产91精品久久久久久久网曝门| 欧美亚洲精品一区| 国产欧美精品区一区二区三区 | 精品系列免费在线观看| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美剧在线免费观看网站 | 成人av在线资源网| 91精品国产综合久久小美女| 一区精品在线播放| 精品一区二区三区在线观看 | 亚洲123区在线观看| 懂色av中文一区二区三区| 欧美群妇大交群中文字幕| 国产精品精品国产色婷婷| 久久精品国产999大香线蕉| 日本电影亚洲天堂一区| 国产偷国产偷精品高清尤物 | 欧美一区二区成人6969| 亚洲欧美日韩系列| 国产精品系列在线观看| 日韩精品最新网址| 亚洲国产精品久久人人爱蜜臀| 国产91精品一区二区麻豆网站| 欧美一区二区在线免费播放| 伊人婷婷欧美激情| 成人性生交大合| 久久亚洲二区三区| 精一区二区三区| 欧美精三区欧美精三区| 亚洲欧美国产三级| 99riav一区二区三区| 久久久精品综合| 久热成人在线视频| 91精品国产麻豆| 亚洲成人免费在线| 在线观看精品一区| 亚洲免费观看高清完整版在线观看| 国产成人午夜精品5599| 精品国产欧美一区二区| 久久国产精品99精品国产| 欧美一区二视频| 日本亚洲电影天堂| 欧美一区二区视频免费观看| 午夜av一区二区三区| 欧美综合在线视频| 亚洲高清不卡在线观看| 在线观看亚洲专区| 亚洲最大色网站| 欧美中文字幕一区二区三区亚洲| 亚洲欧美另类小说视频| 一本大道久久a久久精二百| 中文字幕亚洲一区二区av在线| 国产91精品一区二区| 国产精品无码永久免费888| 国产91富婆露脸刺激对白| 日本一区二区三区久久久久久久久不 | 日韩精彩视频在线观看| 欧美精品少妇一区二区三区| 亚洲mv在线观看| 91麻豆精品国产91久久久久| 日本视频一区二区| 日韩欧美一区在线| 久久99精品久久久久久| www激情久久| 国产成人综合在线观看| 日本一区二区电影| 成人黄色片在线观看| 亚洲欧洲日韩av| 在线观看视频一区二区| 三级成人在线视频| 2017欧美狠狠色| 成人午夜私人影院| 亚洲视频一二三区| 欧美怡红院视频| 日韩在线卡一卡二| 久久免费看少妇高潮| 成人免费视频视频在线观看免费| 亚洲欧美综合另类在线卡通| 欧洲一区二区三区在线| 爽爽淫人综合网网站| 欧美精品一区视频| 成人精品一区二区三区四区| 樱桃视频在线观看一区| 日韩午夜激情av| 成人亚洲一区二区一| 亚洲精品中文在线| 欧美一区二区三区免费观看视频| 国精产品一区一区三区mba桃花 | 国产成人免费视频网站 | 在线观看91视频| 久久精品国产色蜜蜜麻豆| 国产区在线观看成人精品 | 亚洲午夜羞羞片| 精品久久久久久久久久久院品网 | 亚洲黄一区二区三区| 7777精品伊人久久久大香线蕉| 国产一区二区不卡在线| 亚洲欧美日韩国产一区二区三区| 日韩一区二区视频| www.欧美精品一二区| 偷拍亚洲欧洲综合| 国产欧美精品区一区二区三区| 欧洲精品中文字幕| 国产成人av电影在线观看| 亚洲一区二区高清| 国产欧美日韩视频在线观看| 欧美综合亚洲图片综合区| 国产精品18久久久久| 亚洲国产精品一区二区尤物区| 国产日韩欧美综合在线| 欧美日韩dvd在线观看| 粉嫩嫩av羞羞动漫久久久| 日本成人中文字幕在线视频| 国产精品不卡在线观看| 欧美成人精品1314www| 在线精品视频一区二区三四 | 亚洲欧洲一区二区在线播放| 日韩午夜av电影| 欧美无砖砖区免费| 国产成a人无v码亚洲福利| 天天综合色天天综合色h| 国产精品美女久久久久aⅴ国产馆| 3d动漫精品啪啪| 99精品国产热久久91蜜凸| 精品在线观看免费| 亚洲18女电影在线观看| 亚洲欧美日韩一区二区| 中文字幕的久久| 欧美大片一区二区三区| 精品视频一区二区三区免费| 成人精品视频.| 精品亚洲国产成人av制服丝袜| 五月婷婷色综合| 亚洲九九爱视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 欧美一级高清大全免费观看| 色婷婷综合五月| 成人性视频网站| 国产精品一二二区| 精品无人区卡一卡二卡三乱码免费卡| 亚洲国产精品人人做人人爽| 亚洲欧美另类小说| 亚洲视频香蕉人妖| 国产精品欧美一区二区三区| 国产视频亚洲色图| 久久综合五月天婷婷伊人| 欧美一二区视频| 欧美一级片在线观看| 欧美日本国产视频| 欧美日韩国产美女| 欧美日韩午夜在线视频| 在线精品视频小说1| 在线观看日韩精品| 欧美色中文字幕| 欧美视频在线一区| 欧美性大战久久久久久久| 在线观看国产一区二区| 在线观看欧美黄色| 欧美日韩国产bt| 69p69国产精品| 91精品国产乱码久久蜜臀| 7777精品伊人久久久大香线蕉| 欧美电影影音先锋| 51精品久久久久久久蜜臀| 91精品国产91久久久久久最新毛片| 欧美亚洲国产一区二区三区va| 91蜜桃免费观看视频| 91热门视频在线观看| 91久久精品一区二区三| 在线观看av不卡| 3d动漫精品啪啪一区二区竹菊| 91精品国产欧美日韩| 26uuu色噜噜精品一区二区| 国产校园另类小说区| 国产精品久久久久桃色tv| 成人免费小视频|