0byt3m1n1
Path:
/
data
/
applications
/
aps
/
owl
/
0.80-37
/
standard
/
htdocs
/
DOCS
/
sql
/
[
Home
]
File: oracle-tables.sql
DROP SEQUENCE DOCTYPE_ID_SEQ; commit; CREATE SEQUENCE DOCTYPE_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE DOCFIELDS_ID_SEQ; commit; CREATE SEQUENCE DOCFIELDS_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE DOCFIELDVALUES_ID_SEQ; commit; CREATE SEQUENCE DOCFIELDVALUES_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE COMMENTS_ID_SEQ; commit; CREATE SEQUENCE COMMENTS_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE FILES_ID_SEQ; commit; CREATE SEQUENCE FILES_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE FOLDERS_ID_SEQ; commit; CREATE SEQUENCE FOLDERS_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE GROUPS_ID_SEQ; commit; CREATE SEQUENCE GROUPS_ID_SEQ START WITH 10 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE HTML_ID_SEQ; commit; CREATE SEQUENCE HTML_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE MONITORED_FILE_ID_SEQ; commit; CREATE SEQUENCE MONITORED_FILE_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE MONITORED_FOLDER_ID_SEQ; commit; CREATE SEQUENCE MONITORED_FOLDER_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE NEWS_ID_SEQ; commit; CREATE SEQUENCE NEWS_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE OWL_LOG_ID_SEQ; commit; CREATE SEQUENCE OWL_LOG_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE PREFS_ID_SEQ; commit; CREATE SEQUENCE PREFS_ID_SEQ START WITH 1 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; DROP SEQUENCE USERS_ID_SEQ; commit; CREATE SEQUENCE USERS_ID_SEQ START WITH 10 NOMAXVALUE MINVALUE 1 NOCYCLE NOCACHE NOORDER; CREATE TABLE ACTIVE_SESSIONS ( SESSID VARCHAR2(32) NOT NULL, USID VARCHAR2(25), LASTUSED NUMBER(10), IP VARCHAR2(16) ) TABLESPACE T_OWL PCTUSED 40 PCTFREE 10 INITRANS 1 MAXTRANS 255 LOGGING NOCACHE NOPARALLEL; CREATE TABLE COMMENTS ( ID NUMBER(4) NOT NULL, FID NUMBER(4) NOT NULL, USERID NUMBER(4), COMMENT_DATE DATE NOT NULL, COMMENTS VARCHAR2(2048) DEFAULT 'no comments recorded' NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE FILEDATA ( ID NUMBER(4) NOT NULL, COMPRESSED NUMBER(4) NOT NULL, DATA BLOB ) TABLESPACE T_OWL LOGGING LOB (DATA) STORE AS ( TABLESPACE T_LOB ENABLE STORAGE IN ROW CHUNK 8192 PCTVERSION 10 NOCACHE ) NOCACHE NOPARALLEL; CREATE TABLE FILES ( ID NUMBER(4) NOT NULL, NAME VARCHAR2(80) DEFAULT 'Untitled' NOT NULL, FILENAME VARCHAR2(255) NOT NULL, F_SIZE NUMBER(19) NOT NULL, CREATORID NUMBER(4) NOT NULL, PARENT NUMBER(4) NOT NULL, CREATED DATE NOT NULL, DESCRIPTION VARCHAR2(2048), METADATA VARCHAR2(2048), SECURITY NUMBER(4) NOT NULL, GROUPID NUMBER(4) NOT NULL, SMODIFIED DATE NOT NULL, CHECKED_OUT NUMBER(4) NOT NULL, MAJOR_REVISION NUMBER(4) NOT NULL, MINOR_REVISION NUMBER(4) NOT NULL, URL NUMBER(4), PASSWORD VARCHAR2(50), DOCTYPE NUMBER(4), UPDATORID NUMBER(4) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE FOLDERS ( ID NUMBER(4) NOT NULL, NAME VARCHAR2(255) DEFAULT 'Untitled Folder' NOT NULL, PARENT NUMBER(4) NOT NULL, DESCRIPTION VARCHAR2(2048), SECURITY VARCHAR2(5) NOT NULL, GROUPID NUMBER(4) NOT NULL, CREATORID NUMBER(4) NOT NULL, PASSWORD VARCHAR2(50) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE GROUPS ( ID NUMBER(4) NOT NULL, NAME VARCHAR2(30) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE HTML ( ID NUMBER(4) NOT NULL, TABLE_EXPAND_WIDTH VARCHAR2(15), TABLE_COLLAPSE_WIDTH VARCHAR2(15), MAIN_HEADER_BGCOLOR VARCHAR2(15), BODY_BGCOLOR VARCHAR2(15), BODY_BACKGROUND VARCHAR2(255), OWL_LOGO VARCHAR2(255), BODY_TEXTCOLOR VARCHAR2(15), BODY_LINK VARCHAR2(15), BODY_VLINK VARCHAR2(15) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE MEMBERGROUP ( USERID NUMBER(4) NOT NULL, GROUPID NUMBER(4) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE MIMES ( FILETYPE VARCHAR2(10) NOT NULL, MIMETYPE VARCHAR2(50) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE MONITORED_FILE ( ID NUMBER(4) NOT NULL, USERID NUMBER(4) NOT NULL, FID NUMBER(4) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE MONITORED_FOLDER ( ID NUMBER(4) NOT NULL, USERID NUMBER(4) NOT NULL, FID NUMBER(4) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE NEWS ( ID NUMBER(4) NOT NULL, GID NUMBER(4) NOT NULL, NEWS_TITLE VARCHAR2(255) DEFAULT 'Untitled' NOT NULL, NEWS_DATE DATE NOT NULL, NEWS VARCHAR2(4000) DEFAULT 'No news text was recorded for this item' NOT NULL, NEWS_END_DATE DATE DEFAULT ADD_MONTHS(SYSDATE,1) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE OWL_LOG ( ID NUMBER(4) NOT NULL, USERID NUMBER(4), FILENAME VARCHAR2(255), PARENT NUMBER(4), ACTION VARCHAR2(40), DETAILS VARCHAR2(4000), IP VARCHAR2(16), AGENT VARCHAR2(100), LOGDATE DATE NOT NULL, TYPE VARCHAR2(20) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE PREFS ( ID NUMBER(4) NOT NULL, EMAIL_FROM VARCHAR2(80), EMAIL_FROMNAME VARCHAR2(80), EMAIL_REPLYTO VARCHAR2(80), EMAIL_SERVER VARCHAR2(30), EMAIL_SUBJECT VARCHAR2(60), LOOKATHD VARCHAR2(15), LOOKATHDDEL NUMBER(4), DEF_FILE_SECURITY NUMBER(4), DEF_FILE_GROUP_OWNER NUMBER(4), DEF_FILE_OWNER NUMBER(4), DEF_FILE_TITLE VARCHAR2(40), DEF_FILE_META VARCHAR2(40), DEF_FOLD_SECURITY NUMBER(4), DEF_FOLD_GROUP_OWNER NUMBER(4), DEF_FOLD_OWNER NUMBER(4), MAX_FILESIZE NUMBER(15), TMPDIR VARCHAR2(255), TIMEOUT NUMBER(4), EXPAND NUMBER(4), VERSION_CONTROL NUMBER(4), RESTRICT_VIEW NUMBER(4), HIDE_BACKUP NUMBER(4), DBDUMP_PATH VARCHAR2(80), GZIP_PATH VARCHAR2(80), TAR_PATH VARCHAR2(80), UNZIP_PATH VARCHAR2(80), POD2HTML_PATH VARCHAR2(80), PDFTOTEXT_PATH VARCHAR2(80), WORDTOTEXT_PATH VARCHAR2(80), FILE_PERM NUMBER(4), FOLDER_PERM NUMBER(4), LOGGING NUMBER(4), LOG_FILE NUMBER(4), LOG_LOGIN NUMBER(4), LOG_REC_PER_PAGE NUMBER(4), REC_PER_PAGE NUMBER(4), SELF_REG NUMBER(4), SELF_REG_QUOTA NUMBER(4), SELF_REG_NOTIFY NUMBER(4), SELF_REG_ATTACHFILE NUMBER(4), SELF_REG_DISABLED NUMBER(4), SELF_REG_NOPREFACCES NUMBER(4), SELF_REG_MAXSESSIONS NUMBER(4), SELF_REG_GROUP NUMBER(4), ANON_RO NUMBER(4), ANON_USER NUMBER(4), FILE_ADMIN_GROUP NUMBER(4), FORGOT_PASS NUMBER(4), COLLECT_TRASH NUMBER(4), TRASH_CAN_LOCATION VARCHAR2(80), ALLOW_POPUP NUMBER(4), STATUS_BAR_LOCATION NUMBER(4), HIDE_BULK NUMBER(4), REMEMBER_ME NUMBER(4), COOKIE_TIMEOUT NUMBER(4), USE_SMTP NUMBER(4), USE_SMTP_AUTH NUMBER(4), SMTP_PASSWD VARCHAR2(40), SEARCH_BAR NUMBER(4), BULK_BUTTONS NUMBER(4), ACTION_BUTTONS NUMBER(4), FOLDER_TOOLS NUMBER(4), PREF_BAR NUMBER(4) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE SEARCHIDX ( WORDID NUMBER(4) DEFAULT NULL, OWLFILEID NUMBER(4) DEFAULT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE USERS ( ID NUMBER(4) NOT NULL, GROUPID VARCHAR2(10) NOT NULL, USERNAME VARCHAR2(20) DEFAULT 'Unnamed' NOT NULL, NAME VARCHAR2(50) DEFAULT 'Unnamed' NOT NULL, PASSWORD VARCHAR2(50) DEFAULT ' ' NOT NULL, QUOTA_MAX NUMBER(16) NOT NULL, QUOTA_CURRENT NUMBER(16) NOT NULL, EMAIL VARCHAR2(255), NOTIFY NUMBER(4), ATTACHFILE NUMBER(4), DISABLED NUMBER(4), NOPREFACCESS NUMBER(4), LANGUAGE VARCHAR2(15), MAXSESSIONS NUMBER(4), LASTLOGIN DATE NOT NULL, CURLOGIN DATE NOT NULL, LASTNEWS NUMBER(4), NEWSADMIN NUMBER(4), COMMENT_NOTIFY NUMBER(4), HOMEDIR NUMBER(4), FIRSTDIR NUMBER(4), BUTTONSTYLE VARCHAR2(255) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; INSERT INTO users (id,groupid,username,name,password,quota_max,quota_current,notify,attachfile,disabled,noprefaccess,maxsessions,lastlogin,curlogin,newsadmin, comment_notify, lastnews) VALUES (1, 0, 'admin', 'Administrator', 'admin', '0', '0', '0','0','0', '0', '0', SYSDATE, SYSDATE, '0', '0','0'); INSERT INTO users (id,groupid,username,name,password,quota_max,quota_current,notify,attachfile,disabled,noprefaccess,maxsessions,lastlogin,curlogin,newsadmin, comment_notify, lastnews) VALUES (2, 1, 'guest', 'Anonymous', 'guest', '0', '0', '0', '0','1', '1', '19', SYSDATE, SYSDATE, '0', '0','0'); INSERT INTO groups VALUES (0, 'Administrators'); UPDATE groups SET id = 0 WHERE name = 'Administrators'; INSERT INTO groups VALUES (1, 'Anonymous'); INSERT INTO groups VALUES (2, 'File Admin'); INSERT INTO folders VALUES (1, 'Documents', 0, ' ', 50, 0, 0, ' '); CREATE TABLE WORDIDX ( WORDID NUMBER(4) DEFAULT NULL, WORD VARCHAR2(128) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE UNIQUE INDEX PK_SEARCHIDX ON SEARCHIDX (OWLFILEID) LOGGING TABLESPACE I_OWL NOPARALLEL; CREATE UNIQUE INDEX PK_WORDIDX ON WORDIDX (WORD) LOGGING TABLESPACE I_OWL NOPARALLEL; CREATE OR REPLACE TRIGGER COMMENTS_ID_TRIGGER BEFORE INSERT ON COMMENTS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT COMMENTS_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER FILES_ID_TRIGGER BEFORE INSERT ON FILES REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT files_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER FOLDERS_ID_TRIGGER BEFORE INSERT ON FOLDERS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT folders_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER GROUPS_ID_TRIGGER BEFORE INSERT ON GROUPS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT groups_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER HTML_ID_TRIGGER BEFORE INSERT ON HTML REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT html_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER MONITORED_FILE_ID_TRIGGER BEFORE INSERT ON MONITORED_FILE REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT monitored_file_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER MONITORED_FOLDER_ID_TRIGGER BEFORE INSERT ON MONITORED_FOLDER REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT monitored_folder_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER NEWS_ID_TRIGGER BEFORE INSERT ON NEWS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT news_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER OWL_LOG_ID_TRIGGER BEFORE INSERT ON OWL_LOG REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT owl_log_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER PREFS_ID_TRIGGER BEFORE INSERT ON PREFS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT prefs_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; CREATE OR REPLACE TRIGGER USERS_ID_TRIGGER BEFORE INSERT ON USERS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT users_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / SHOW ERRORS; ALTER TABLE ACTIVE_SESSIONS ADD ( PRIMARY KEY (SESSID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE COMMENTS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE FILEDATA ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE FILES ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE FOLDERS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE GROUPS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE HTML ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE MIMES ADD ( PRIMARY KEY (FILETYPE) USING INDEX TABLESPACE T_OWL ); ALTER TABLE MONITORED_FILE ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE MONITORED_FOLDER ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE NEWS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE OWL_LOG ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE PREFS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); ALTER TABLE USERS ADD ( PRIMARY KEY (ID) USING INDEX TABLESPACE T_OWL ); INSERT INTO html (table_expand_width,table_collapse_width,body_bgcolor,body_textcolor,body_link,body_vlink,main_header_bgcolor, body_background, owl_logo) VALUES ('90%' ,'50%' ,'#FFEEDD' ,'#000066' ,'#000000' ,'#000000' , '#d0d0d0', '/xxx/intranet/graphics/bg.jpg', 'owl_logo1.gif'); INSERT INTO prefs (email_from, email_fromname,email_replyto,email_server, lookathd, lookathddel, def_file_security, def_file_group_owner, def_file_owner, def_file_title, def_file_meta, def_fold_security, def_fold_group_owner, def_fold_owner,max_filesize, timeout, expand, version_control, restrict_view, dbdump_path, gzip_path, tar_path, unzip_path, file_perm, folder_perm, anon_ro, hide_backup, logging, log_file, log_login, log_rec_per_page, self_reg, self_reg_quota, self_reg_notify, self_reg_attachfile, self_reg_disabled, self_reg_noprefacces, self_reg_maxsessions, self_reg_group, forgot_pass, email_subject, tmpdir, anon_user, file_admin_group, collect_trash, trash_can_location, allow_popup, status_bar_location, hide_bulk, use_smtp, use_smtp_auth,smtp_passwd,remember_me,cookie_timeout) values ('owl@yourdomain.com','OWL Intranet','noreply@yourdomain.com','localhost', 'false', '1', '0', '0', '1', '<font color=red>No Info</font>', 'not in db', '50', '0', '1', '5120000', '900','1','1','0', '/usr/bin/mysqldump', '/bin/gzip', '/bin/tar', '/usr/bin/unzip', '4', '54','1', '0', '0','1','1','5','0','0','0','0','0','0','0','1','0','[OWL Intranet]:','','2','','0','','1','1','0','0','0','','0','30'); ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'; UPDATE users SET language = 'English'; UPDATE users SET password = '21232f297a57a5a743894a0e4a801fc3' WHERE name = 'Administrator'; UPDATE users SET password = '084e0343a0486ff05530df6c705c8bb4' WHERE name = 'Anonymous'; UPDATE users SET homedir = '1'; UPDATE users SET firstdir = '1'; UPDATE prefs SET pdftotext_path = '/usr/bin/pdftotext'; UPDATE prefs SET pdftotext_path = '/usr/local/bin/antiword'; UPDATE prefs SET pod2html_path = '/usr/local/bin/pod2html'; UPDATE users SET buttonstyle = 'Blue'; UPDATE prefs SET rec_per_page = '0'; INSERT INTO mimes VALUES ('ai','application/postscript'); INSERT INTO mimes VALUES ('aif','audio/x-aiff'); INSERT INTO mimes VALUES ('aifc','audio/x-aiff'); INSERT INTO mimes VALUES ('aiff','audio/x-aiff'); INSERT INTO mimes VALUES ('asc','text/plain'); INSERT INTO mimes VALUES ('au','audio/basic'); INSERT INTO mimes VALUES ('avi','video/x-msvideo'); INSERT INTO mimes VALUES ('bcpio','application/x-bcpio'); INSERT INTO mimes VALUES ('bin','application/octet-stream'); INSERT INTO mimes VALUES ('bmp','image/bmp'); INSERT INTO mimes VALUES ('cdf','application/x-netcdf'); INSERT INTO mimes VALUES ('class','application/octet-stream'); INSERT INTO mimes VALUES ('cpio','application/x-cpio'); INSERT INTO mimes VALUES ('cpt','application/mac-compactpro'); INSERT INTO mimes VALUES ('csh','application/x-csh'); INSERT INTO mimes VALUES ('css','text/css'); INSERT INTO mimes VALUES ('dcr','application/x-director'); INSERT INTO mimes VALUES ('dir','application/x-director'); INSERT INTO mimes VALUES ('dms','application/octet-stream'); INSERT INTO mimes VALUES ('doc','application/msword'); INSERT INTO mimes VALUES ('dvi','application/x-dvi'); INSERT INTO mimes VALUES ('dxr','application/x-director'); INSERT INTO mimes VALUES ('eps','application/postscript'); INSERT INTO mimes VALUES ('etx','text/x-setext'); INSERT INTO mimes VALUES ('exe','application/octet-stream'); INSERT INTO mimes VALUES ('ez','application/andrew-inset'); INSERT INTO mimes VALUES ('gif','image/gif'); INSERT INTO mimes VALUES ('gtar','application/x-gtar'); INSERT INTO mimes VALUES ('hdf','application/x-hdf'); INSERT INTO mimes VALUES ('hqx','application/mac-binhex40'); INSERT INTO mimes VALUES ('htm','text/html'); INSERT INTO mimes VALUES ('html','text/html'); INSERT INTO mimes VALUES ('ice','x-conference/x-cooltalk'); INSERT INTO mimes VALUES ('ief','image/ief'); INSERT INTO mimes VALUES ('iges','model/iges'); INSERT INTO mimes VALUES ('igs','model/iges'); INSERT INTO mimes VALUES ('jpe','image/jpeg'); INSERT INTO mimes VALUES ('jpeg','image/jpeg'); INSERT INTO mimes VALUES ('jpg','image/jpeg'); INSERT INTO mimes VALUES ('js','application/x-javascript'); INSERT INTO mimes VALUES ('kar','audio/midi'); INSERT INTO mimes VALUES ('latex','application/x-latex'); INSERT INTO mimes VALUES ('lha','application/octet-stream'); INSERT INTO mimes VALUES ('lzh','application/octet-stream'); INSERT INTO mimes VALUES ('man','application/x-troff-man'); INSERT INTO mimes VALUES ('me','application/x-troff-me'); INSERT INTO mimes VALUES ('mesh','model/mesh'); INSERT INTO mimes VALUES ('mid','audio/midi'); INSERT INTO mimes VALUES ('midi','audio/midi'); INSERT INTO mimes VALUES ('mif','application/vnd.mif'); INSERT INTO mimes VALUES ('mov','video/quicktime'); INSERT INTO mimes VALUES ('movie','video/x-sgi-movie'); INSERT INTO mimes VALUES ('mp2','audio/mpeg'); INSERT INTO mimes VALUES ('mp3','audio/mpeg'); INSERT INTO mimes VALUES ('mpe','video/mpeg'); INSERT INTO mimes VALUES ('mpeg','video/mpeg'); INSERT INTO mimes VALUES ('mpg','video/mpeg'); INSERT INTO mimes VALUES ('mpga','audio/mpeg'); INSERT INTO mimes VALUES ('ms','application/x-troff-ms'); INSERT INTO mimes VALUES ('msh','model/mesh'); INSERT INTO mimes VALUES ('nc','application/x-netcdf'); INSERT INTO mimes VALUES ('oda','application/oda'); INSERT INTO mimes VALUES ('pbm','image/x-portable-bitmap'); INSERT INTO mimes VALUES ('pdb','chemical/x-pdb'); INSERT INTO mimes VALUES ('pdf','application/pdf'); INSERT INTO mimes VALUES ('pgm','image/x-portable-graymap'); INSERT INTO mimes VALUES ('pgn','application/x-chess-pgn'); INSERT INTO mimes VALUES ('png','image/png'); INSERT INTO mimes VALUES ('pnm','image/x-portable-anymap'); INSERT INTO mimes VALUES ('ppm','image/x-portable-pixmap'); INSERT INTO mimes VALUES ('ppt','application/vnd.ms-powerpoint'); INSERT INTO mimes VALUES ('ps','application/postscript'); INSERT INTO mimes VALUES ('qt','video/quicktime'); INSERT INTO mimes VALUES ('ra','audio/x-realaudio'); INSERT INTO mimes VALUES ('ram','audio/x-pn-realaudio'); INSERT INTO mimes VALUES ('ras','image/x-cmu-raster'); INSERT INTO mimes VALUES ('rgb','image/x-rgb'); INSERT INTO mimes VALUES ('rm','audio/x-pn-realaudio'); INSERT INTO mimes VALUES ('roff','application/x-troff'); INSERT INTO mimes VALUES ('rpm','audio/x-pn-realaudio-plugin'); INSERT INTO mimes VALUES ('rtf','text/rtf'); INSERT INTO mimes VALUES ('rtx','text/richtext'); INSERT INTO mimes VALUES ('sgm','text/sgml'); INSERT INTO mimes VALUES ('sgml','text/sgml'); INSERT INTO mimes VALUES ('sh','application/x-sh'); INSERT INTO mimes VALUES ('shar','application/x-shar'); INSERT INTO mimes VALUES ('silo','model/mesh'); INSERT INTO mimes VALUES ('sit','application/x-stuffit'); INSERT INTO mimes VALUES ('skd','application/x-koan'); INSERT INTO mimes VALUES ('skm','application/x-koan'); INSERT INTO mimes VALUES ('skp','application/x-koan'); INSERT INTO mimes VALUES ('skt','application/x-koan'); INSERT INTO mimes VALUES ('smi','application/smil'); INSERT INTO mimes VALUES ('smil','application/smil'); INSERT INTO mimes VALUES ('snd','audio/basic'); INSERT INTO mimes VALUES ('spl','application/x-futuresplash'); INSERT INTO mimes VALUES ('src','application/x-wais-source'); INSERT INTO mimes VALUES ('sv4cpio','application/x-sv4cpio'); INSERT INTO mimes VALUES ('sv4crc','application/x-sv4crc'); INSERT INTO mimes VALUES ('swf','application/x-shockwave-flash'); INSERT INTO mimes VALUES ('t','application/x-troff'); INSERT INTO mimes VALUES ('tar','application/x-tar'); INSERT INTO mimes VALUES ('tcl','application/x-tcl'); INSERT INTO mimes VALUES ('tex','application/x-tex'); INSERT INTO mimes VALUES ('texi','application/x-texinfo'); INSERT INTO mimes VALUES ('texinfo','application/x-texinfo'); INSERT INTO mimes VALUES ('tif','image/tiff'); INSERT INTO mimes VALUES ('tiff','image/tiff'); INSERT INTO mimes VALUES ('tr','application/x-troff'); INSERT INTO mimes VALUES ('tsv','text/tab-separated-values'); INSERT INTO mimes VALUES ('txt','text/plain'); INSERT INTO mimes VALUES ('ustar','application/x-ustar'); INSERT INTO mimes VALUES ('vcd','application/x-cdlink'); INSERT INTO mimes VALUES ('vrml','model/vrml'); INSERT INTO mimes VALUES ('wav','audio/x-wav'); INSERT INTO mimes VALUES ('wrl','model/vrml'); INSERT INTO mimes VALUES ('xbm','image/x-xbitmap'); INSERT INTO mimes VALUES ('xls','application/vnd.ms-excel'); INSERT INTO mimes VALUES ('xml','text/xml'); INSERT INTO mimes VALUES ('xpm','image/x-xpixmap'); INSERT INTO mimes VALUES ('xwd','image/x-xwindowdump'); INSERT INTO mimes VALUES ('xyz','chemical/x-pdb'); INSERT INTO mimes VALUES ('zip','application/zip'); INSERT INTO mimes VALUES ('gz','application/x-gzip'); INSERT INTO mimes VALUES ('tgz','application/x-gzip'); INSERT INTO mimes VALUES ('sxw','application/vnd.sun.xml.writer'); INSERT INTO mimes VALUES ('stw','application/vnd.sun.xml.writer.template'); INSERT INTO mimes VALUES ('sxg','application/vnd.sun.xml.writer.global'); INSERT INTO mimes VALUES ('sxc','application/vnd.sun.xml.calc'); INSERT INTO mimes VALUES ('stc','application/vnd.sun.xml.calc.template'); INSERT INTO mimes VALUES ('sxi','application/vnd.sun.xml.impress'); INSERT INTO mimes VALUES ('sti','application/vnd.sun.xml.impress.template'); INSERT INTO mimes VALUES ('sxd','application/vnd.sun.xml.draw'); INSERT INTO mimes VALUES ('std','application/vnd.sun.xml.draw.template'); INSERT INTO mimes VALUES ('sxm','application/vnd.sun.xml.math'); CREATE TABLE docfieldslabel ( doc_field_id number(4) NOT NULL, field_label char(80) NOT NULL, locale char(80) NOT NULL ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; ALTER TABLE DOCFIELDSLABEL ADD ( PRIMARY KEY (doc_field_id) USING INDEX); CREATE TABLE doctype ( doc_type_id number(4) not null, doc_type_name char(255) not null, primary key (doc_type_id)) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE docfields ( id number(4) not null, doc_type_id number(4) not null , field_name char(80) not null, field_position number(4) not null, field_type char(80) not null, field_values char(80) not null, field_size number(38) not null, searchable number(4) not null, required number(4) not null, primary key (id) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE TABLE docfieldvalues ( id number(4) not null, file_id number(4) not null , field_name char(80) not null, field_value char(80) not null, primary key (id) ) TABLESPACE T_OWL LOGGING NOCACHE NOPARALLEL; CREATE OR REPLACE TRIGGER DOCTYPE_ID_TRIGGER BEFORE INSERT ON DOCTYPE REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT doctype_ID_SEQ.NEXTVAL INTO :NEW.doc_type_id FROM DUAL; END; / show errors; CREATE OR REPLACE TRIGGER DOCFIELDS_ID_TRIGGER BEFORE INSERT ON DOCFIELDS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT docfields_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / show errors; CREATE OR REPLACE TRIGGER DOCFIELDVALUES_ID_TRIGGER BEFORE INSERT ON DOCFIELDVALUES REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT docfieldvalues_ID_SEQ.NEXTVAL INTO :NEW.id FROM DUAL; END; / show errors; INSERT INTO doctype (doc_type_name) values ('Default'); DROP PUBLIC SYNONYM ACTIVE_SESSIONS; COMMIT; CREATE PUBLIC SYNONYM ACTIVE_SESSIONS FOR ACTIVE_SESSIONS; DROP PUBLIC SYNONYM COMMENTS; COMMIT; CREATE PUBLIC SYNONYM COMMENTS FOR COMMENTS; DROP PUBLIC SYNONYM DOCFIELDS; COMMIT; CREATE PUBLIC SYNONYM DOCFIELDS FOR DOCFIELDS; DROP PUBLIC SYNONYM DOCFIELDSLABEL; COMMIT; CREATE PUBLIC SYNONYM DOCFIELDSLABEL FOR DOCFIELDSLABEL; DROP PUBLIC SYNONYM DOCFIELDVALUES; COMMIT; CREATE PUBLIC SYNONYM DOCFIELDVALUES FOR DOCFIELDVALUES; DROP PUBLIC SYNONYM DOCTYPE; COMMIT; CREATE PUBLIC SYNONYM DOCTYPE FOR DOCTYPE; DROP PUBLIC SYNONYM FILEDATA; COMMIT; CREATE PUBLIC SYNONYM FILEDATA FOR FILEDATA; DROP PUBLIC SYNONYM FILES; COMMIT; CREATE PUBLIC SYNONYM FILES FOR FILES; DROP PUBLIC SYNONYM FOLDERS; COMMIT; CREATE PUBLIC SYNONYM FOLDERS FOR FOLDERS; DROP PUBLIC SYNONYM GROUPS; COMMIT; CREATE PUBLIC SYNONYM GROUPS FOR GROUPS; DROP PUBLIC SYNONYM HTML; COMMIT; CREATE PUBLIC SYNONYM HTML FOR HTML; DROP PUBLIC SYNONYM MEMBERGROUP; COMMIT; CREATE PUBLIC SYNONYM MEMBERGROUP FOR MEMBERGROUP; DROP PUBLIC SYNONYM MIMES; COMMIT; CREATE PUBLIC SYNONYM MIMES FOR MIMES; DROP PUBLIC SYNONYM MONITORED_FILE; COMMIT; CREATE PUBLIC SYNONYM MONITORED_FILE FOR MONITORED_FILE; DROP PUBLIC SYNONYM MONITORED_FOLDER; COMMIT; CREATE PUBLIC SYNONYM MONITORED_FOLDER FOR MONITORED_FOLDER; DROP PUBLIC SYNONYM NEWS; COMMIT; CREATE PUBLIC SYNONYM NEWS FOR NEWS; DROP PUBLIC SYNONYM OWL_LOG; COMMIT; CREATE PUBLIC SYNONYM OWL_LOG FOR OWL_LOG; DROP PUBLIC SYNONYM PREFS; COMMIT; CREATE PUBLIC SYNONYM PREFS FOR PREFS; DROP PUBLIC SYNONYM SEARCHIDX; COMMIT; CREATE PUBLIC SYNONYM SEARCHIDX FOR SEARCHIDX; DROP PUBLIC SYNONYM USERS; COMMIT; CREATE PUBLIC SYNONYM USERS FOR USERS; DROP PUBLIC SYNONYM WORDIDX; COMMIT; CREATE PUBLIC SYNONYM WORDIDX FOR WORDIDX; commit; prompt ********************************************; prompt * IT IS SAFE TO IGNORE ANY MESSAGES ABOUT *; prompt * NOT BEING ABLE TO DROP A SEQUENCE *; prompt * OR SYNONYM THAT DOES NOT EXIST. *; prompt * *; prompt * owl tables have been created. Enjoy! *; prompt ********************************************;