forked from dlang/cdcdb
Добавлена функция опционального закрытия БД хранилища
This commit is contained in:
parent
578e6a3358
commit
d120fd7ae1
3 changed files with 10 additions and 0 deletions
|
|
@ -195,6 +195,10 @@ public:
|
||||||
_db.execute("PRAGMA busy_timeout=%d".format(busyTimeout));
|
_db.execute("PRAGMA busy_timeout=%d".format(busyTimeout));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void close() {
|
||||||
|
_db.close();
|
||||||
|
}
|
||||||
|
|
||||||
/// BEGIN IMMEDIATE.
|
/// BEGIN IMMEDIATE.
|
||||||
void beginImmediate()
|
void beginImmediate()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,10 @@ public:
|
||||||
initCDC();
|
initCDC();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void close() {
|
||||||
|
_db.close();
|
||||||
|
}
|
||||||
|
|
||||||
void setupCDC(size_t minSize, size_t normalSize, size_t maxSize,
|
void setupCDC(size_t minSize, size_t normalSize, size_t maxSize,
|
||||||
size_t maskS, size_t maskL)
|
size_t maskS, size_t maskL)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -81,4 +81,6 @@ void main()
|
||||||
writeln("Все снимки удалены.");
|
writeln("Все снимки удалены.");
|
||||||
|
|
||||||
writeln("Версия библиотеки: ", storage.getVersion());
|
writeln("Версия библиотеки: ", storage.getVersion());
|
||||||
|
|
||||||
|
storage.close();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue