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 4,776–4,800 of 9,738

entry_scan, page 192 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
4776471712017-11-22 12:13:141Walk
4777473712017-11-22 12:13:171Walk
4778472512017-11-22 12:13:191Walk
4779471012017-11-22 12:13:251Walk
4780471812017-11-22 12:13:251Walk
4781471412017-11-22 12:14:251Walk
4782473312017-11-22 12:14:551Walk
4783472412017-11-22 12:16:401Walk
4784473912017-11-22 12:16:431Walk
4785473212017-11-22 12:18:101Walk
4786473612017-11-22 12:19:101Walk
4787474112017-11-22 12:19:351Walk
4788473812017-11-22 12:19:401Walk
4789483512017-11-22 14:24:021Metro
4790483612017-11-22 14:24:021Metro
4791488322017-11-23 12:21:191Walk
4792488122017-11-23 12:21:531Walk
4793488422017-11-23 12:21:531Walk
4794488222017-11-23 12:21:571Walk
4795486642017-11-23 14:12:091Walk
4796488622017-11-23 14:39:321Metro
4797488522017-11-23 14:39:411Metro
4798488712017-11-23 16:28:251Bus
4799489122017-11-25 12:47:211Metro
4800489022017-11-25 12:47:281Metro
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;