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 9,501–9,525 of 9,738

entry_scan, page 381 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
9501961342020-01-01 10:00:201Taxi
9502961042020-01-01 10:00:291Taxi
9503962932020-01-01 11:21:471Walk
9504962832020-01-01 11:21:531Walk
9505959142020-01-01 13:52:131Walk
9506959242020-01-01 13:52:231Walk
9507963112020-01-02 14:21:201Metro
9508963012020-01-02 14:21:381Metro
9509961942020-01-04 09:27:291Walk
9510961842020-01-04 09:27:581Walk
9511960222020-01-04 10:11:451Metro
9512960322020-01-04 10:12:071Metro
9513960122020-01-04 10:12:131Metro
9514960422020-01-04 10:12:281Metro
9515964222020-01-05 13:26:101Metro
9516964122020-01-05 13:26:521Metro
9517964012020-01-05 14:51:051Train
9518964312020-01-06 09:38:151Walk
9519963832020-01-06 11:55:431Metro
9520963932020-01-06 11:55:501Metro
9521963212020-01-06 14:52:561Walk
9522963312020-01-06 14:53:051Walk
9523964622020-01-07 10:26:281Metro
9524961542020-01-07 10:34:001Walk
9525961642020-01-07 10:34:151Walk
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;