Commit 297af014cbc6d63f75ebe9a30abbf61684203eaa

Authored by conradverm
1 parent feb63042

KTS-1694

"SOAP Webservice Implementation"
Updated. Added required data structures.

Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6488 c91229c3-7414-0410-bfa2-8a42b809f60b
sql/mysql/upgrade/3.4.0/upload_download.sql 0 → 100644
  1 +CREATE TABLE `uploaded_files` (
  2 +`tempfilename` varchar(100) NOT NULL,
  3 +`filename` varchar(100) NOT NULL,
  4 +`userid` int(11) NOT NULL,
  5 +`uploaddate` timestamp NOT NULL,
  6 +`action` char(1) NOT NULL COMMENT 'A = Add, C = Checkin',
  7 +`document_id` int(11) default NULL
  8 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  9 +
  10 +CREATE TABLE `download_files` (
  11 +`document_id` int(10) unsigned NOT NULL,
  12 +`session` varchar(100) NOT NULL,
  13 +`download_date` timestamp NULL default CURRENT_TIMESTAMP,
  14 +`downloaded` int(10) unsigned NOT NULL default '0',
  15 +`filesize` int(10) unsigned NOT NULL,
  16 +`content_version` int(10) unsigned NOT NULL,
  17 +`hash` varchar(100) NOT NULL,
  18 +PRIMARY KEY (`document_id`,`session`)
  19 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  20 +
  21 +CREATE TABLE `index_files` (
  22 +`document_id` int(10) unsigned NOT NULL,
  23 +`user_id` int(10) unsigned NOT NULL,
  24 +`indexdate` timestamp NOT NULL,
  25 +PRIMARY KEY (`document_id`)
  26 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
0 27 \ No newline at end of file
... ...