Commit 8adefdb2a0cf7e8b8ca5e43508a9068317423461

Authored by conradverm
1 parent edcae7d6

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@6486 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 27 additions and 0 deletions
sql/mysql/install/structure.sql
... ... @@ -2582,4 +2582,31 @@ ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
2582 2582  
2583 2583 ALTER TABLE fieldsets ADD disabled tinyint not null default 0;
2584 2584  
  2585 +CREATE TABLE `uploaded_files` (
  2586 +`tempfilename` varchar(100) NOT NULL,
  2587 +`filename` varchar(100) NOT NULL,
  2588 +`userid` int(11) NOT NULL,
  2589 +`uploaddate` timestamp NOT NULL,
  2590 +`action` char(1) NOT NULL COMMENT 'A = Add, C = Checkin',
  2591 +`document_id` int(11) default NULL
  2592 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  2593 +
  2594 +CREATE TABLE `download_files` (
  2595 +`document_id` int(10) unsigned NOT NULL,
  2596 +`session` varchar(100) NOT NULL,
  2597 +`download_date` timestamp NULL default CURRENT_TIMESTAMP,
  2598 +`downloaded` int(10) unsigned NOT NULL default '0',
  2599 +`filesize` int(10) unsigned NOT NULL,
  2600 +`content_version` int(10) unsigned NOT NULL,
  2601 +`hash` varchar(100) NOT NULL,
  2602 +PRIMARY KEY (`document_id`,`session`)
  2603 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  2604 +
  2605 +CREATE TABLE `index_files` (
  2606 +`document_id` int(10) unsigned NOT NULL,
  2607 +`user_id` int(10) unsigned NOT NULL,
  2608 +`indexdate` timestamp NOT NULL,
  2609 +PRIMARY KEY (`document_id`)
  2610 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  2611 +
2585 2612 SET FOREIGN_KEY_CHECKS=1;
... ...