diff options
| author | michael pereira | 2012-02-27 01:53:10 +0100 |
|---|---|---|
| committer | michael pereira | 2012-02-27 01:53:10 +0100 |
| commit | 7c274dac519d3f1e2a0acca4ab76c2744cbaa185 (patch) | |
| tree | 94def99b3e5674c751d1a8a13f82cc7c711a1d4b /setup | |
| parent | smartcard auth (diff) | |
| download | pbs2-7c274dac519d3f1e2a0acca4ab76c2744cbaa185.tar.gz pbs2-7c274dac519d3f1e2a0acca4ab76c2744cbaa185.tar.xz pbs2-7c274dac519d3f1e2a0acca4ab76c2744cbaa185.zip | |
added certificate DB
Diffstat (limited to 'setup')
| -rw-r--r-- | setup/pbs.sql | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/setup/pbs.sql b/setup/pbs.sql index 296356d..0c1a63a 100644 --- a/setup/pbs.sql +++ b/setup/pbs.sql @@ -378,6 +378,24 @@ CREATE TABLE IF NOT EXISTS `pbs_passwordrecovery` ( ALTER TABLE `pbs_passwordrecovery` ADD CONSTRAINT `pbs_passwordrecovery_ibfk_1` FOREIGN KEY (`personID`) REFERENCES `pbs_person` (`personID`) ON DELETE CASCADE; + +CREATE TABLE IF NOT EXISTS `pbs_certificates` ( + `certificateID` int(11) NOT NULL AUTO_INCREMENT, + `personID` int(11), + `serial` varchar(32) COLLATE utf8_unicode_ci NOT NULL, + `issuedate` varchar(14) COLLATE utf8_unicode_ci NOT NULL, + `expiredate` varchar(14) COLLATE utf8_unicode_ci NOT NULL, + `issuerdn` varchar(1024) COLLATE utf8_unicode_ci NOT NULL, + `guestcert` tinyint(1) NOT NULL, + `revoked` tinyint(1) NOT NULL, + PRIMARY KEY (`certificateID`), + KEY `personID` (`personID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +ALTER TABLE `pbs_certificates` + ADD CONSTRAINT `pbs_certificates_ibfk_1` FOREIGN KEY (`personID`) REFERENCES `pbs_person` (`personID`); + + -- Insert Filtertypes INSERT INTO `pbs_filtertype` (`filtertypeID`, `filtertypename`) VALUES (1, 'IP'), |
