Revize 43439c9f
Přidáno uživatelem David Friesecký před téměř 4 roky(ů)
- ID 43439c9f4b974ebdb14832cb8b911dbb89f9c52a
- Rodič e1c31cac
SQLite_database.sql | ||
---|---|---|
1 | 1 |
/* ---------------------------------------------------- */ |
2 | 2 |
/* Generated by Enterprise Architect Version 13.5 */ |
3 |
/* Created On : 29-dub-2021 11:19:55 */
|
|
3 |
/* Created On : 29-dub-2021 11:55:46 */
|
|
4 | 4 |
/* DBMS : SQLite */ |
5 | 5 |
/* ---------------------------------------------------- */ |
6 | 6 |
|
... | ... | |
18 | 18 |
DROP TABLE IF EXISTS 'PrivateKeys' |
19 | 19 |
; |
20 | 20 |
|
21 |
DROP TABLE IF EXISTS 'Subjects' |
|
22 |
; |
|
23 |
|
|
24 | 21 |
DROP TABLE IF EXISTS 'UsageTypes' |
25 | 22 |
; |
26 | 23 |
|
... | ... | |
32 | 29 |
'valid_from' TEXT NOT NULL, |
33 | 30 |
'valid_to' TEXT NOT NULL, |
34 | 31 |
'pem_data' TEXT NOT NULL, |
32 |
'common_name' TEXT NOT NULL, |
|
33 |
'country_code' TEXT NULL, |
|
34 |
'locality' TEXT NULL, |
|
35 |
'province' TEXT NULL, |
|
36 |
'organization' TEXT NULL, |
|
37 |
'organizational_unit' TEXT NULL, |
|
38 |
'email_address' TEXT NULL, |
|
35 | 39 |
'revocation_date' TEXT NULL, |
36 |
'deletion_date' TEXT NULL, |
|
37 | 40 |
'revocation_reason' TEXT NULL, |
41 |
'deletion_date' TEXT NULL, |
|
38 | 42 |
'certificate_type_id' INTEGER NOT NULL, |
39 | 43 |
'parent_certificate_id' INTEGER NOT NULL, |
40 |
'subject_id' INTEGER NOT NULL, |
|
41 | 44 |
'private_key_id' INTEGER NOT NULL, |
42 | 45 |
CONSTRAINT 'FK_Certificates' FOREIGN KEY ('parent_certificate_id') REFERENCES 'Certificates' ('id') ON DELETE No Action ON UPDATE No Action, |
43 | 46 |
CONSTRAINT 'FK_CertificateTypes' FOREIGN KEY ('certificate_type_id') REFERENCES 'CertificateTypes' ('id') ON DELETE No Action ON UPDATE No Action, |
44 |
CONSTRAINT 'FK_PrivateKeys' FOREIGN KEY ('private_key_id') REFERENCES 'PrivateKeys' ('id') ON DELETE No Action ON UPDATE No Action, |
|
45 |
CONSTRAINT 'FK_Subjects' FOREIGN KEY ('subject_id') REFERENCES 'Subjects' ('id') ON DELETE No Action ON UPDATE No Action |
|
47 |
CONSTRAINT 'FK_PrivateKeys' FOREIGN KEY ('private_key_id') REFERENCES 'PrivateKeys' ('id') ON DELETE No Action ON UPDATE No Action |
|
46 | 48 |
) |
47 | 49 |
; |
48 | 50 |
|
... | ... | |
71 | 73 |
) |
72 | 74 |
; |
73 | 75 |
|
74 |
CREATE TABLE 'Subjects' |
|
75 |
( |
|
76 |
'id' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
77 |
'common_name' TEXT NULL, |
|
78 |
'country_code' TEXT NULL, |
|
79 |
'locality' TEXT NULL, |
|
80 |
'province' TEXT NULL, |
|
81 |
'organization' TEXT NULL, |
|
82 |
'organizational_unit' TEXT NULL, |
|
83 |
'email_address' TEXT NULL |
|
84 |
) |
|
85 |
; |
|
86 |
|
|
87 | 76 |
CREATE TABLE 'UsageTypes' |
88 | 77 |
( |
89 | 78 |
'id' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
Také k dispozici: Unified diff
Re #8590 - Migrated subjects fields to the table of certificates