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 5,201–5,225 of 9,738

entry_scan, page 209 of 390
scan_idINTEGERticket_id→ ticket.ticket_identrance_id→ entrance.entrance_idscanned_atTEXTis_first_entryINTEGERtransport_modeTEXT
5201544832018-03-20 13:09:461Bus
5202533422018-03-20 14:34:161Metro
5203544322018-03-21 09:27:191Private Vehicle
5204544422018-03-21 09:27:451Private Vehicle
5205545142018-03-21 09:35:221Bus
5206530722018-03-21 09:42:491Metro
5207530922018-03-21 09:43:031Metro
5208530822018-03-21 09:43:081Metro
5209535712018-03-21 12:05:071Walk
5210542912018-03-22 09:05:571Metro
5211543012018-03-22 09:05:581Metro
5212515012018-03-23 12:01:021Metro
5213515112018-03-23 12:01:171Metro
5214515212018-03-23 12:01:281Metro
5215515312018-03-23 12:01:381Metro
5216515412018-03-23 12:01:381Metro
5217516012018-03-23 12:01:381Metro
5218515612018-03-23 12:01:421Metro
5219516412018-03-23 12:01:501Metro
5220515812018-03-23 12:01:581Metro
5221516312018-03-23 12:02:081Metro
5222517112018-03-23 12:02:101Metro
5223515912018-03-23 12:02:141Metro
5224515712018-03-23 12:02:201Metro
5225517912018-03-23 12:02:381Metro
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;