home / cp40x

names

6 rows where case_id = 2097710

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: role, seq

id ▼ case_id role surname forename occupation place_id raw_segment seq
4206180 2097710 2097710 plaintiff Penyfather William (legal representative)   Penyfather, William, executrix of 0
4206181 2097710 2097710 plaintiff Penifather Katherine widow   Penifather, Katherine, widow 1
4206182 2097710 2097710 defendant Cooke John, junior merchant 592217 592217 Cooke, John, junior, of Chichester, Sussex, merchant 0
4206183 2097710 2097710 defendant Grosse Lawrence mercer 586254 586254 Grosse, Lawrence, of Southampton, mercer 1
4206184 2097710 2097710 defendant Moore Richard yeoman 626136 626136 Moore, Richard, of Midhurst, Sussex, yeoman 2
4206185 2097710 2097710 defendant Black John saddler 624799 624799 Black, John, of Tysherst, Sussex, saddler 3

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE names (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    case_id INTEGER NOT NULL REFERENCES cases(id) ON DELETE CASCADE,
    role TEXT NOT NULL CHECK (role IN ('plaintiff', 'defendant')),
    surname TEXT NOT NULL,
    forename TEXT,
    occupation TEXT,
    place_id INTEGER REFERENCES places(id),
    raw_segment TEXT NOT NULL,
    seq INTEGER NOT NULL DEFAULT 0
);
CREATE INDEX idx_names_case_id ON names(case_id);
CREATE INDEX idx_names_surname ON names(surname);
CREATE INDEX idx_names_place_id ON names(place_id);
CREATE INDEX idx_names_role_surname ON names(role, surname);
Powered by Datasette · Queries took 13.981ms