-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathtimestamps.sql
29 lines (22 loc) · 1.35 KB
/
timestamps.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
-- These commands add additional database columns of the correct type, based
-- on generic string data in legacy columns.
alter table all_certs add column startdate datetime;
alter table all_certs add column enddate datetime;
alter table valid_certs add column startdate datetime;
alter table valid_certs add column enddate datetime;
update all_certs
set startdate=STR_TO_DATE(`Validity:Not Before`, '%b %d %H:%i:%s %Y'),
enddate=STR_TO_DATE(`Validity:Not After`, '%b %d %H:%i:%s %Y');
update valid_certs
set startdate=STR_TO_DATE(`Validity:Not Before`, '%b %d %H:%i:%s %Y'),
enddate=STR_TO_DATE(`Validity:Not After`, '%b %d %H:%i:%s %Y');
alter table all_certs add column `Validity:Not Before datetime` datetime;
alter table all_certs add column `Validity:Not After datetime` datetime;
alter table valid_certs add column `Validity:Not Before datetime` datetime;
alter table valid_certs add column `Validity:Not After datetime` datetime;
update all_certs
set `Validity:Not Before datetime`=STR_TO_DATE(`Validity:Not Before`, '%b %d %H:%i:%s %Y'),
`Validity:Not After datetime`=STR_TO_DATE(`Validity:Not After`, '%b %d %H:%i:%s %Y');
update valid_certs
set `Validity:Not Before datetime`=STR_TO_DATE(`Validity:Not Before`, '%b %d %H:%i:%s %Y'),
`Validity:Not After datetime`=STR_TO_DATE(`Validity:Not After`, '%b %d %H:%i:%s %Y');