The settings
table holds the user configuration data so things like window size or sidebar position can be restored during application startup. Settings values are stored as text, and converted to and from their corresponding data type by the application.
Columns
Name |
Type |
Description |
key |
TEXT |
The unique key for a single setting |
type |
TEXT |
The data type of this value |
value |
TEXT |
The user configured value |
The currently supported values for the type
column are: "gint", "gdouble", "gboolean", or "gchararray". This is implemented through a SQLite CHECK constraint