mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-12 00:45:34 +00:00
add table tblDocumentCheckOuts
This commit is contained in:
parent
a252f82f08
commit
2d7e511bb8
|
@ -330,6 +330,23 @@ CREATE TABLE `tblDocumentLocks` (
|
|||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblDocumentCheckOuts`
|
||||
--
|
||||
|
||||
CREATE TABLE `tblDocumentCheckOuts` (
|
||||
`document` int(11) NOT NULL default '0',
|
||||
`version` smallint(5) unsigned NOT NULL default '0',
|
||||
`userID` int(11) NOT NULL default '0',
|
||||
`date` datetime NOT NULL default '0000-00-00 00:00:00',
|
||||
`filename` varchar(255) NOT NULL default '',
|
||||
PRIMARY KEY (`document`),
|
||||
CONSTRAINT `tblDocumentCheckOuts_document` FOREIGN KEY (`document`) REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
CONSTRAINT `tblDocumentCheckOuts_user` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblDocumentReviewers`
|
||||
--
|
||||
|
|
|
@ -286,6 +286,21 @@ CREATE TABLE `tblDocumentLocks` (
|
|||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblDocumentCheckOuts`
|
||||
--
|
||||
|
||||
CREATE TABLE `tblDocumentCheckOuts` (
|
||||
`document` INTEGER REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`)
|
||||
`version` INTEGER unsigned NOT NULL default '0',
|
||||
`date` TEXT NOT NULL default '0000-00-00 00:00:00',
|
||||
`filename` varchar(255) NOT NULL default '',
|
||||
UNIQUE (`document`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblDocumentReviewLog`
|
||||
--
|
||||
|
|
|
@ -2,6 +2,15 @@ BEGIN;
|
|||
|
||||
ALTER TABLE tblUsers ADD COLUMN `homefolder` INTEGER DEFAULT 0;
|
||||
|
||||
CREATE TABLE `tblDocumentCheckOuts` (
|
||||
`document` INTEGER REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`)
|
||||
`version` INTEGER unsigned NOT NULL default '0',
|
||||
`date` TEXT NOT NULL default '0000-00-00 00:00:00',
|
||||
`filename` varchar(255) NOT NULL default '',
|
||||
UNIQUE (`document`)
|
||||
) ;
|
||||
|
||||
UPDATE tblVersion set major=5, minor=0, subminor=0;
|
||||
|
||||
COMMIT;
|
||||
|
|
|
@ -2,6 +2,17 @@ START TRANSACTION;
|
|||
|
||||
ALTER TABLE tblUsers ADD COLUMN `homefolder` INTEGER DEFAULT 0;
|
||||
|
||||
CREATE TABLE `tblDocumentCheckOuts` (
|
||||
`document` int(11) NOT NULL default '0',
|
||||
`version` smallint(5) unsigned NOT NULL default '0',
|
||||
`userID` int(11) NOT NULL default '0',
|
||||
`date` datetime NOT NULL default '0000-00-00 00:00:00',
|
||||
`filename` varchar(255) NOT NULL default '',
|
||||
PRIMARY KEY (`document`),
|
||||
CONSTRAINT `tblDocumentCheckOuts_document` FOREIGN KEY (`document`) REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
CONSTRAINT `tblDocumentCheckOuts_user` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
UPDATE tblVersion set major=5, minor=0, subminor=0;
|
||||
|
||||
COMMIT;
|
||||
|
|
Loading…
Reference in New Issue
Block a user