![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <database.h>
Collaboration diagram for dt_database_settings_t:Data Fields | |
| char * | maintenance_check |
| int | maintenance_freepage_ratio |
| char * | create_snapshot |
| int | keep_snapshots |
Definition at line 131 of file database.h.
| char* dt_database_settings_t::create_snapshot |
When to snapshot: "never" | "once a day" | "once a week" | "once a month" | "on close".
Definition at line 138 of file database.h.
Referenced by _database_settings_from_conf(), _snapshot_policy_decides(), dt_database_get_settings(), dt_database_set_settings(), and dt_database_settings_free().
| int dt_database_settings_t::keep_snapshots |
How many snapshots to keep beside the library.
Definition at line 140 of file database.h.
Referenced by _database_settings_from_conf(), dt_database_get_settings(), dt_database_set_settings(), and dt_database_snaps_to_remove().
| char* dt_database_settings_t::maintenance_check |
When to offer a VACUUM: "never" | "on startup" | "on close" | "on both".
Definition at line 134 of file database.h.
Referenced by _database_settings_from_conf(), dt_database_get_settings(), dt_database_maybe_maintenance(), dt_database_set_settings(), and dt_database_settings_free().
| int dt_database_settings_t::maintenance_freepage_ratio |
Only offer it once this percentage of the file is free pages.
Definition at line 136 of file database.h.
Referenced by _database_settings_from_conf(), dt_database_get_settings(), dt_database_maybe_maintenance(), and dt_database_set_settings().