home / cp40x

names

10 rows where case_id = 2435839

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: role, surname, forename, occupation, place_id, seq

id ▼ case_id role surname forename occupation place_id raw_segment seq
5268250 2435839 2435839 plaintiff Basset William esq   Basset, William, esq 0
5268251 2435839 2435839 defendant Pole Henry gent 801436 801436 Pole, Henry, of Kirk Longley, gent 0
5268252 2435839 2435839 defendant de la Pole Peter gent 866272 866272 de la Pole, Peter, of Kirllongley, gent 1
5268253 2435839 2435839 defendant Hykelyng Thomas yeoman 866273 866273 Hykelyng, Thomas, of Kirkelongley, yeoman 2
5268254 2435839 2435839 defendant Forde Richard yeoman 786081 786081 Forde, Richard, of Kirke Longley, yeoman 3
5268255 2435839 2435839 defendant Folowe John yeoman 801436 801436 Folowe, John, of Kirk Longley, yeoman 4
5268256 2435839 2435839 defendant Martyn John yeoman 801436 801436 Martyn, John, of Kirk Longley, yeoman 5
5268257 2435839 2435839 defendant Chatburn Thomas weaver 801436 801436 Chatburn, Thomas, of Kirk Longley, weaver 6
5268258 2435839 2435839 defendant Smyth Thomas of Kirk Longley laborer   Smyth, Thomas of Kirk Longley, laborer 7
5268259 2435839 2435839 defendant Smyth James laborer 801436 801436 Smyth, James, of Kirk Longley, laborer 8

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.784ms