mirror of
				https://git.code.sf.net/p/seeddms/code
				synced 2025-10-31 13:18:06 +00:00 
			
		
		
		
	fix all datetime fields, enlarge mimeType fields
This commit is contained in:
		
							parent
							
								
									5f9894b7b4
								
							
						
					
					
						commit
						f3aea6f842
					
				|  | @ -61,7 +61,7 @@ CREATE TABLE `tblUsers` ( | |||
|   `comment` text NOT NULL, | ||||
|   `role` smallint(1) NOT NULL default '0', | ||||
|   `hidden` smallint(1) NOT NULL default '0', | ||||
|   `pwdExpiration` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `pwdExpiration` datetime default NULL, | ||||
|   `loginfailures` tinyint(4) NOT NULL default '0', | ||||
|   `disabled` smallint(1) NOT NULL default '0', | ||||
|   `quota` bigint, | ||||
|  | @ -80,7 +80,7 @@ CREATE TABLE `tblUserPasswordRequest` ( | |||
|   `id` int(11) NOT NULL auto_increment, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   `hash` varchar(50) default NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   PRIMARY KEY  (`id`), | ||||
|   CONSTRAINT `tblUserPasswordRequest_user` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ENGINE=InnoDB DEFAULT CHARSET=utf8; | ||||
|  | @ -95,7 +95,7 @@ CREATE TABLE `tblUserPasswordHistory` ( | |||
|   `id` int(11) NOT NULL auto_increment, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   `pwd` varchar(50) default NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   PRIMARY KEY  (`id`), | ||||
|   CONSTRAINT `tblUserPasswordHistory_user` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ENGINE=InnoDB DEFAULT CHARSET=utf8; | ||||
|  | @ -110,7 +110,7 @@ CREATE TABLE `tblUserImages` ( | |||
|   `id` int(11) NOT NULL auto_increment, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   `image` blob NOT NULL, | ||||
|   `mimeType` varchar(10) NOT NULL default '', | ||||
|   `mimeType` varchar(100) NOT NULL default '', | ||||
|   PRIMARY KEY  (`id`), | ||||
|   CONSTRAINT `tblUserImages_user` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ENGINE=InnoDB DEFAULT CHARSET=utf8; | ||||
|  | @ -226,7 +226,7 @@ CREATE TABLE `tblDocumentApproveLog` ( | |||
|   `approveID` int(11) NOT NULL default '0', | ||||
|   `status` tinyint(4) NOT NULL default '0', | ||||
|   `comment` text NOT NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   PRIMARY KEY  (`approveLogID`), | ||||
|   CONSTRAINT `tblDocumentApproveLog_approve` FOREIGN KEY (`approveID`) REFERENCES `tblDocumentApprovers` (`approveID`) ON DELETE CASCADE, | ||||
|  | @ -358,7 +358,7 @@ CREATE TABLE `tblDocumentReviewLog` ( | |||
|   `reviewID` int(11) NOT NULL default '0', | ||||
|   `status` tinyint(4) NOT NULL default '0', | ||||
|   `comment` text NOT NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   PRIMARY KEY  (`reviewLogID`), | ||||
|   CONSTRAINT `tblDocumentReviewLog_review` FOREIGN KEY (`reviewID`) REFERENCES `tblDocumentReviewers` (`reviewID`) ON DELETE CASCADE, | ||||
|  | @ -391,7 +391,7 @@ CREATE TABLE `tblDocumentStatusLog` ( | |||
|   `statusID` int(11) NOT NULL default '0', | ||||
|   `status` tinyint(4) NOT NULL default '0', | ||||
|   `comment` text NOT NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   `userID` int(11) NOT NULL default '0', | ||||
|   PRIMARY KEY  (`statusLogID`), | ||||
|   KEY `statusID` (`statusID`), | ||||
|  | @ -651,7 +651,7 @@ CREATE TABLE `tblWorkflowLog` ( | |||
|   `workflow` int(11) default NULL, | ||||
|   `userid` int(11) default NULL, | ||||
|   `transition` int(11) default NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   `comment` text, | ||||
|   PRIMARY KEY  (`id`), | ||||
|   CONSTRAINT `tblWorkflowLog_document` FOREIGN KEY (`document`) REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE, | ||||
|  | @ -672,7 +672,7 @@ CREATE TABLE `tblWorkflowDocumentContent` ( | |||
|   `document` int(11) DEFAULT NULL, | ||||
|   `version` smallint(5) DEFAULT NULL, | ||||
|   `state` int(11) DEFAULT NULL, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   CONSTRAINT `tblWorkflowDocument_document` FOREIGN KEY (`document`) REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE, | ||||
|   CONSTRAINT `tblWorkflowDocument_workflow` FOREIGN KEY (`workflow`) REFERENCES `tblWorkflows` (`id`) ON DELETE CASCADE, | ||||
|   CONSTRAINT `tblWorkflowDocument_state` FOREIGN KEY (`state`) REFERENCES `tblWorkflowStates` (`id`) ON DELETE CASCADE | ||||
|  | @ -699,7 +699,7 @@ CREATE TABLE `tblWorkflowMandatoryWorkflow` ( | |||
| --  | ||||
| 
 | ||||
| CREATE TABLE `tblVersion` ( | ||||
|   `date` datetime, | ||||
|   `date` datetime NOT NULL, | ||||
|   `major` smallint, | ||||
|   `minor` smallint, | ||||
|   `subminor` smallint | ||||
|  |  | |||
|  | @ -58,7 +58,7 @@ CREATE TABLE `tblUsers` ( | |||
|   `comment` text NOT NULL, | ||||
|   `role` INTEGER NOT NULL default '0', | ||||
|   `hidden` INTEGER NOT NULL default '0', | ||||
|   `pwdExpiration` TEXT NOT NULL default '0000-00-00 00:00:00', | ||||
|   `pwdExpiration` TEXT default NULL, | ||||
|   `loginfailures` INTEGER NOT NULL default '0', | ||||
|   `disabled` INTEGER NOT NULL default '0', | ||||
|   `quota` INTEGER, | ||||
|  | @ -76,7 +76,7 @@ CREATE TABLE `tblUserPasswordRequest` ( | |||
|   `id` INTEGER PRIMARY KEY AUTOINCREMENT, | ||||
|   `userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, | ||||
|   `hash` varchar(50) default NULL, | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00' | ||||
|   `date` TEXT NOT NULL | ||||
| ); | ||||
| 
 | ||||
| -- -------------------------------------------------------- | ||||
|  | @ -89,7 +89,7 @@ CREATE TABLE `tblUserPasswordHistory` ( | |||
|   `id` INTEGER PRIMARY KEY AUTOINCREMENT, | ||||
|   `userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, | ||||
|   `pwd` varchar(50) default NULL, | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00' | ||||
|   `date` TEXT NOT NULL | ||||
| ); | ||||
| 
 | ||||
| -- -------------------------------------------------------- | ||||
|  | @ -102,7 +102,7 @@ CREATE TABLE `tblUserImages` ( | |||
|   `id` INTEGER PRIMARY KEY AUTOINCREMENT, | ||||
|   `userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, | ||||
|   `image` blob NOT NULL, | ||||
|   `mimeType` varchar(10) NOT NULL default '' | ||||
|   `mimeType` varchar(100) NOT NULL default '' | ||||
| ) ; | ||||
| 
 | ||||
| -- -------------------------------------------------------- | ||||
|  | @ -200,7 +200,7 @@ CREATE TABLE `tblDocumentApproveLog` ( | |||
|   `approveID` INTEGER NOT NULL default '0' REFERENCES `tblDocumentApprovers` (`approveID`) ON DELETE CASCADE, | ||||
|   `status` INTEGER NOT NULL default '0', | ||||
|   `comment` TEXT NOT NULL, | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` TEXT NOT NULL, | ||||
|   `userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ; | ||||
| 
 | ||||
|  | @ -220,7 +220,7 @@ CREATE TABLE `tblDocumentContent` ( | |||
|   `dir` varchar(255) NOT NULL default '', | ||||
|   `orgFileName` varchar(150) NOT NULL default '', | ||||
|   `fileType` varchar(10) NOT NULL default '', | ||||
|   `mimeType` varchar(70) NOT NULL default '', | ||||
|   `mimeType` varchar(100) NOT NULL default '', | ||||
|   `fileSize` INTEGER, | ||||
|   `checksum` char(32), | ||||
|   UNIQUE (`document`,`version`) | ||||
|  | @ -270,7 +270,7 @@ CREATE TABLE `tblDocumentFiles` ( | |||
|   `dir` varchar(255) NOT NULL default '', | ||||
|   `orgFileName` varchar(150) NOT NULL default '', | ||||
|   `fileType` varchar(10) NOT NULL default '', | ||||
|   `mimeType` varchar(70) NOT NULL default '' | ||||
|   `mimeType` varchar(100) NOT NULL default '' | ||||
| ) ; | ||||
| 
 | ||||
| -- -------------------------------------------------------- | ||||
|  | @ -310,7 +310,7 @@ CREATE TABLE `tblDocumentReviewLog` ( | |||
|   `reviewID` INTEGER NOT NULL default 0 REFERENCES `tblDocumentReviewers` (`reviewID`) ON DELETE CASCADE, | ||||
|   `status` INTEGER NOT NULL default 0, | ||||
|   `comment` TEXT NOT NULL, | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` TEXT NOT NULL, | ||||
|   `userID` INTEGER NOT NULL default 0 REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ; | ||||
| 
 | ||||
|  | @ -338,7 +338,7 @@ CREATE TABLE `tblDocumentStatusLog` ( | |||
|   `statusID` INTEGER NOT NULL default '0' REFERENCES `tblDocumentStatus` (`statusID`) ON DELETE CASCADE, | ||||
|   `status` INTEGER NOT NULL default '0', | ||||
|   `comment` text NOT NULL, | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` TEXT NOT NULL, | ||||
|   `userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE | ||||
| ) ; | ||||
| 
 | ||||
|  | @ -566,7 +566,7 @@ CREATE TABLE `tblWorkflowLog` ( | |||
|   `workflow` INTEGER default NULL REFERENCES `tblWorkflows` (`id`) ON DELETE CASCADE, | ||||
|   `userid` INTEGER default NULL REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, | ||||
|   `transition` INTEGER default NULL REFERENCES `tblWorkflowTransitions` (`id`) ON DELETE CASCADE, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` datetime NOT NULL, | ||||
|   `comment` text | ||||
| ) ; | ||||
| 
 | ||||
|  | @ -582,7 +582,7 @@ CREATE TABLE `tblWorkflowDocumentContent` ( | |||
|   `document` INTEGER DEFAULT NULL REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE, | ||||
|   `version` INTEGER DEFAULT NULL, | ||||
|   `state` INTEGER DEFAULT NULL REFERENCES `tblWorkflowStates` (`id`) ON DELETE CASCADE, | ||||
|   `date` datetime NOT NULL default '0000-00-00 00:00:00' | ||||
|   `date` datetime NOT NULL | ||||
| ) ; | ||||
| 
 | ||||
| -- -------------------------------------------------------- | ||||
|  | @ -604,7 +604,7 @@ CREATE TABLE `tblWorkflowMandatoryWorkflow` ( | |||
| --  | ||||
| 
 | ||||
| CREATE TABLE `tblVersion` ( | ||||
|   `date` TEXT NOT NULL default '0000-00-00 00:00:00', | ||||
|   `date` TEXT NOT NULL, | ||||
|   `major` INTEGER, | ||||
|   `minor` INTEGER, | ||||
|   `subminor` INTEGER | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Uwe Steinmann
						Uwe Steinmann