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,476–7,500 of 9,738

entry_scan, page 300 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
7476778322019-03-08 09:29:411Metro
7477778222019-03-08 09:29:561Metro
7478778152019-03-08 10:04:391Walk
7479778052019-03-08 10:04:401Walk
7480776722019-03-08 11:44:481Walk
7481778652019-03-09 11:50:201Walk
7482778552019-03-09 11:50:281Walk
7483778452019-03-09 11:50:371Walk
7484778752019-03-09 11:51:091Walk
7485761412019-03-10 12:30:191Metro
7486761512019-03-10 12:30:191Metro
7487761312019-03-10 12:30:351Metro
7488778832019-03-11 09:20:371Metro
7489779132019-03-11 09:20:481Metro
7490779032019-03-11 09:20:571Metro
7491778932019-03-11 09:21:031Metro
7492779412019-03-11 10:04:491Walk
7493779312019-03-11 10:04:561Walk
7494779212019-03-11 10:05:261Walk
7495774012019-03-11 10:13:151Walk
7496779822019-03-12 10:41:131Metro
7497779922019-03-12 10:41:221Metro
7498773922019-03-12 10:50:191Metro
7499780012019-03-12 12:21:161Walk
7500777142019-03-12 14:57:021Train
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;