Database schema
Discover how Remède’s database is storing an entire dictionary.
Remède database is an Sqlite 3 database.
Tables
The database only hav one table :
Name | Description |
---|---|
dictionary | all Remède documents |
Dictionary table
The unique table of Remède contains the following fields:
Field | Description | Type | Example |
---|---|---|---|
word | The word | string | manger |
indexed | The word but case, accent and special chars insensitive | string | manger (a vue d oeil is a better example) |
phoneme | The word’s phoneme | string | m#Ze |
nature | The word’s nature | string | VER\|manger |
syllables | The word’s syllables number | integer | 2 |
min_syllables | The word’s max syllables number^2 | integer | 2 |
max_syllables | The word’s min syllables number^2 | integer | 3 |
elidable | Can the word be precede by an “élide”^1 | boolean | false or null if no data |
feminine | Is the last phoneme “féminine” | boolean | false or null if no data |
document | The word’s document, as JSON-string | string | {...} |
- See Rimes to know how this is used as a rhymes dictionary