DPD Headwords table - columns and properties
Most of the database functionality comes from the
This can be found here in db/models.py.
columnsin the table are in bold,derived propertiesare in italics,[data type]is in square brackets,- a brief description of the column or property follows
 
Here is a quick overview:
- 
id[int]unique numerical identifier for each word - 
lemma_1[str]unique headword and number - 
lemma_clean[str]lemma_1 without any trailing digits - 
lemma_1_[str]lemma_1 with underscores instead of spaces for use in code - 
lemma_link[str]lemma_1 with %20 instead of spaces for website links - 
lemma_ipa[str]lemma_clean in International Phonetic Alphabet - 
lemma_tts[str]lemma_clean in International Phonetic Alphabet suitable for Text-to-Speech engines - 
lemma_trad[str]form of the lemma found in traditional Pāḷi grammars - 
lemma_si[str]form of the lemma found in traditional Pāḷi grammars, in Sinhala script - 
lemma_2[str]masculine nominative singular of the headword for nouns - 
pos[str]part of speech - 
pos_list[list]list of all the parts of speech in the database - 
pos_si[str]part of speech translated into Sinhala - 
pos_si_full[str]part of speech translated into Sinhala, unabbreviated - 
grammar[str]grammatical information - 
derived_from[str]etymological parent from which the headword is derived - 
neg[str]is the headword a negative or double negative? - 
verb[str]is the verb causative, passive or denominative? - 
trans[str]is the verb transitive, intransitive, or ditransitive? - 
plus_case[str]what syntactical case does the word trigger? - 
plus_case_si[str]what syntactical case does the word trigger, translated into Sinhala? - 
meaning_1[str]what is the contextual meaning in English? - 
meaning_lit[str]what is the literal meaning in English? - 
meaning_2[str]what meaning does Buddhadatta give? - 
meaning_combo[str]composite of meaning_1, meaning_lit and meaning_2 - 
meaning_combo_html[str]composite of meaning_1, meaning_lit and meaning_2 with meaning_1 in HTML <b> tags - 
meaning_si[str]meaning_1 translated into Sinhala - 
non_ia[str]what non Indo-Aryan word is the headword derived from? - 
sanskrit[str]what is the closest Sanskrit cognate in Monier-Williams or Edgerton? - 
sanskrit_clean[str]what is the Sanskrit stripped of all content in[square brackets]? - 
root_key[str]what is the unique root key indpd_rootstable? - 
root_clean[str]what is the root_key without any trailing digits? - 
root_count[int]how many times does the root_key occur in the database? - 
root_sign[str]what is the conjugational sign of the root? - 
root_base[str]what is the root and conjugational sign combined? - 
root_base_clean[str]what is the root_base stripped of all phonetic changes? - 
family_root[str]what are the prefixes and root family? - 
root_family_key[str]what is the root key and family root, space separated? - 
family_word[str]if not a root, what is the word family? - 
family_compound[str]if a compound, what are the component words, space separated? - 
family_compound_list[list]list of the family_compound values - 
family_idioms[str]if an idiom, what are the component words, space separated? - 
family_idioms_list[list]list of the family_idioms values - 
family_set[str]what set does the word belong to? - 
family_set_list[list]list of the family_set values - 
construction[str]how is the word constructed? - 
construction_clean[str]construction stripped of all phonetic changes - 
construction_summary[str]summary of the construction in one line - 
construction_summary_si[str]summary of the construction in one line, transliterated into Sinhala - 
construction_line1[str]first line of the construction - 
derivative[str]is the word a kita, kicca or taddhita derivative? - 
suffix[str]what is the kita, kicca or final taddhita suffix? - 
phonetic[str]what phonetic changes occur? - 
compound_type[str]if a compound, what type of compound is the headword? - 
compound_construction[str]if a compound, how is the compound constructed? - 
non_root_in_comps[str](mostly unused) - 
source_1[str]what is the source of the first example ? - 
source_link_1[str]source of the first example with an embedded HTML link - 
sutta_1[str]from which sutta does the first example come? - 
example_1[str]what is a good contextual example of the headword? - 
source_2[str]what is the source of the second example? - 
source_link_2[str]source of the second example with an embedded HTML link - 
source_link_sutta[str]sutta code from example with an embedded HTML link - 
sutta_2[str]from which sutta does the second example come? - 
example_2[str]what is a good second example of the headword in context? - 
degree_of_completion[str]how complete is a word's data? - 
degree_of_completion_html[str]how complete is a word's data? embedded in html tags - 
antonym[str]what is the antonym of the headword, comma space separated? - 
antonym_list[list]list of all the antonyms - 
synonym[str]what are synonyms of the headword, comma space separated? - 
synonym_list[list]list of all the synonyms - 
variant[str]what are the variant readings of the headword found in other Pāḷi texts, comma space separated? - 
variant_list[list]list of all the variants - 
var_phonetic[str](currently unused) what are other phonetic variants of the headword found in Pāḷi texts, comma space separated? - 
var_text[str](currently unused) what are the variant readings of the headword found in other Pāḷi texts, comma space separated? - 
commentary[str]how does the commentary define the headword, new line separated? - 
notes[str]what further information should be mentioned about the headword? - 
cognate[str]what English cognates does the headword have? - 
link[str]for plants, animals and historical characters what is the wikipedia link? - 
link_listlist[str]a list of links, split on\nnewline. - 
origin[str]what is the origin of the headword's data? - 
stem[str]what is the stem upon which the inflection pattern is built? - 
pattern[str]what is the inflection pattern found in theinflection_patternstable? - 
created_at[datetime]when was the headword created? - 
updated_at[datetime]when was the headword updated? - 
inflections[str]what inflected forms does the headword take, comma separated? - 
inflections_list[list]list of inflections - 
inflections_api_ca_eva_iti[str]what inflected forms can be found in sandhi compounds with api, ca, eva and iti, comma separated? - 
inflections_list_api_ca_eva_iti[list]list of inflections found in sandhi compounds with api, ca, eva and iti - 
inflections_list_all[list]list of all inflections, including those with api, ca, eva and iti - 
inflections_sinhala[str]what are the inflected forms in Sinhala script, comma separated? - 
inflections_sinhala_list[list]list if all inflections in Sinhala script - 
inflections_devanagari[str]what are the inflected forms in Devanagari script, comma separated? - 
inflections_devanagari_list[list]list of all inflections in Devanagari script - 
inflections_thai[str]what are the inflected forms in Thai script, comma separated? - 
inflections_thai_list[list]list of all inflections in Thai script - 
inflections_html[str]inflection table of the headwords as HTML table - 
freq_html[str]frequency map of the word in CST corpus as HTML table - 
ebt_count[str]how many times does the word occur in early Buddhist texts? - 
needs_grammar_button[bool]does the headword need a grammar button? - 
needs_example_button[bool]does the headword needs an example button? - 
needs_examples_button[bool]does the headword needs an examples button? - 
needs_conjugation_button[bool]does the headword need a conjugations button? - 
needs_declension_button[bool]does the headword need a declensions button? - 
needs_root_family_button[bool]does the headword need a root family button? - 
needs_word_family_button[bool]does the headword need a word family button? - 
needs_compound_family_button[bool]does the headword need a compound family button? - 
needs_compound_families_button[bool]does the headword need a compound families button? - 
needs_idioms_button[bool]does the headword need an idioms button? - 
needs_set_button[bool]does the headword need a set button? - 
needs_sets_button[bool]does the headword need a sets button? - 
needs_frequency_button[bool]does the headword need a frequency button? - 
cf_set[set]set of all compound families in the database - 
idioms_set[set]set of all the idioms in the database - 
__repr__[str]quick overview of headword data 
Database Relationships
The DpdHeadword class has direct access to other tables in the database through relationships.
.rtconnects to thedpd_rootstable.frconnects to thefamily_rootstable.fwconnects to thefamily_wordstable.sbsconnects to theSBStable.ruconnects to therussiantable.siconnects to thesinhalatable.itconnects to theinflection_templatestable