Skip to content

Commit e87aaa4

Browse files
SEAMIS JSON : gestion fuseau horaire
1 parent 650e141 commit e87aaa4

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

opendata/sql/secmar_json/secmar_json_operations_cross.sql

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,23 @@ DROP TABLE IF EXISTS secmar_json_operations_cross;
33
CREATE TABLE secmar_json_operations_cross (
44
seamis varchar primary key,
55
secmar varchar not null,
6-
est_metropolitain boolean
6+
est_metropolitain boolean,
7+
fuseau_horaire varchar not null
78
);
89

910
CREATE INDEX ON secmar_json_operations_cross(secmar);
1011

1112
INSERT INTO secmar_json_operations_cross
1213
(seamis, secmar, est_metropolitain)
1314
VALUES
14-
('ET_ETEL', 'Étel', true),
15-
('LG_LAGARDE', 'La Garde', true),
16-
('GN_GRISNEZ', 'Gris-Nez', true),
17-
('CN_CORSEN', 'Corsen', true),
18-
('JB_JOBOURG', 'Jobourg', true),
19-
('AJ_CORSE', 'Corse', true),
20-
('AG_ANTILLESGUYANE', 'Antilles-Guyane', false),
21-
('PP_PAPEETE', 'Polynésie', false),
22-
('OI_SUDOCEANINDIEN', 'Sud océan Indien', false),
23-
('MC_CORSE', 'Corse', true)
15+
('ET_ETEL', 'Étel', true, 'Europe/Paris'),
16+
('LG_LAGARDE', 'La Garde', true, 'Europe/Paris'),
17+
('GN_GRISNEZ', 'Gris-Nez', true, 'Europe/Paris'),
18+
('CN_CORSEN', 'Corsen', true, 'Europe/Paris'),
19+
('JB_JOBOURG', 'Jobourg', true, 'Europe/Paris'),
20+
('AJ_CORSE', 'Corse', true, 'Europe/Paris'),
21+
('AG_ANTILLESGUYANE', 'Antilles-Guyane', false, 'America/Cayenne'),
22+
('PP_PAPEETE', 'Polynésie', false, 'Pacific/Tahiti'),
23+
('OI_SUDOCEANINDIEN', 'Sud océan Indien', false, 'Indian/Reunion'),
24+
('MC_CORSE', 'Corse', true, 'Europe/Paris')
2425
;

opendata/sql/secmar_json/snosan_json_operations.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ select
6262
(u.data->'identification'->>'yearOfCreation') || '/' ||
6363
(u.data->'identification'->>'numberInYear')
6464
) cross_sitrep,
65-
'UTC' fuseau_horaire,
65+
c.fuseau_horaire fuseau_horaire,
6666
'seamis_json' "systeme_source"
6767
from snosan_json_unique u
6868
join snosan_json_operations_coordinates oc on oc.chrono = u.data->>'chrono'

0 commit comments

Comments
 (0)