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,376–7,400 of 9,738

entry_scan, page 296 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
7376709842019-02-27 12:47:571Metro
7377709542019-02-27 12:48:051Metro
7378710442019-02-27 12:48:211Metro
7379709242019-02-27 12:48:221Metro
7380709742019-02-27 12:48:411Metro
7381711242019-02-27 12:48:531Metro
7382709942019-02-27 12:48:571Metro
7383711442019-02-27 12:49:011Metro
7384710242019-02-27 12:49:041Metro
7385709342019-02-27 12:49:051Metro
7386710042019-02-27 12:49:051Metro
7387710142019-02-27 12:49:131Metro
7388710742019-02-27 12:49:171Metro
7389711942019-02-27 12:49:211Metro
7390710642019-02-27 12:49:321Metro
7391710842019-02-27 12:49:461Metro
7392709642019-02-27 12:49:501Metro
7393710542019-02-27 12:50:051Metro
7394710342019-02-27 12:50:411Metro
7395710942019-02-27 12:50:411Metro
7396712242019-02-27 12:50:471Metro
7397711742019-02-27 12:50:491Metro
7398713242019-02-27 12:51:001Metro
7399711142019-02-27 12:51:511Metro
7400713342019-02-27 12:51:531Metro
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;