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 2,801–2,825 of 9,738

entry_scan, page 113 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
2801291212016-10-15 12:21:271Walk
2802291112016-10-15 12:21:421Walk
2803288712016-10-15 13:58:010NULL
2804288812016-10-15 14:29:410NULL
2805291112016-10-15 14:38:050NULL
2806291212016-10-15 15:44:310NULL
2807291042016-10-15 16:17:251Walk
2808290942016-10-15 16:17:261Walk
2809291322016-10-16 09:19:471Metro
2810291422016-10-16 09:19:531Metro
2811289422016-10-18 13:34:491Metro
2812289522016-10-18 13:35:051Metro
2813289622016-10-18 13:35:191Metro
2814289322016-10-18 13:35:211Metro
2815291912016-10-19 12:48:091Walk
2816292412016-10-22 10:12:161Metro
2817292312016-10-22 10:12:351Metro
2818292212016-10-22 10:12:371Metro
2819292512016-10-22 10:12:461Metro
2820292612016-10-22 10:12:481Metro
2821292842016-10-22 16:22:331Walk
2822292742016-10-22 16:23:021Walk
2823293422016-10-25 11:47:111Metro
2824293322016-10-25 11:47:341Metro
2825291812016-10-26 17:00:191Train
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;