Skip to content
Louvre Ops DB

Table

entry_scan

Every entrance scan; only the first of the day records how the visitor travelled.

Replaces in 2020: Entrance, Ticket.Transportation

Rows 7,701–7,725 of 9,738

entry_scan, page 309 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
7701797722019-04-11 11:55:061Metro
7702782412019-04-11 13:18:121Train
7703782112019-04-11 13:18:251Train
7704782312019-04-11 13:18:471Train
7705782212019-04-11 13:18:481Train
7706803732019-04-11 13:46:371Metro
7707798512019-04-11 16:36:481Metro
7708798312019-04-11 16:37:241Metro
7709798412019-04-11 16:37:251Metro
7710804822019-04-12 10:16:561Train
7711804922019-04-12 10:16:581Train
7712805052019-04-12 13:24:251Metro
7713798022019-04-13 10:18:041Metro
7714798122019-04-13 10:18:041Metro
7715798222019-04-13 10:18:451Metro
7716807122019-04-14 09:50:491Metro
7717807222019-04-14 09:51:231Metro
7718791122019-04-14 10:28:141Metro
7719791222019-04-14 10:28:411Metro
7720807222019-04-14 12:15:310NULL
7721806212019-04-14 12:31:141Walk
7722806112019-04-14 12:31:401Walk
7723807412019-04-14 13:42:381Walk
7724807312019-04-14 13:42:481Walk
7725807512019-04-14 13:42:511Walk
Table definition
CREATE TABLE entry_scan (
  scan_id        INTEGER PRIMARY KEY,
  ticket_id      INTEGER NOT NULL REFERENCES ticket (ticket_id),
  entrance_id    INTEGER NOT NULL REFERENCES entrance (entrance_id),
  scanned_at     TEXT NOT NULL,
  is_first_entry INTEGER NOT NULL CHECK (is_first_entry IN (0, 1)),
  transport_mode TEXT CHECK (transport_mode IN ('Walk', 'Metro', 'Train', 'Bus', 'Taxi', 'Private Vehicle', 'Other')),
  CHECK ((is_first_entry = 1) = (transport_mode IS NOT NULL))
) STRICT;