diff options
author | Adam Szmigin <smidge@xsco.net> | 2020-09-19 13:21:35 +0100 |
---|---|---|
committer | Adam Szmigin <smidge@xsco.net> | 2020-09-23 22:46:38 +0100 |
commit | 535033da189df1b54cfe70ccc99860074021fe12 (patch) | |
tree | c54ece9bdf024667757362e40805c1dcbbe96b34 /src/djinterop/enginelibrary/el_storage.hpp | |
parent | 457d52e642a249126d8d55feb393bd993ad24690 (diff) |
Allow building with embedded SQLite
* Meson and CMake builds take build option for system SQLite or embedded.
* Unit tests no longer have direct SQLite dependency.
Diffstat (limited to 'src/djinterop/enginelibrary/el_storage.hpp')
-rw-r--r-- | src/djinterop/enginelibrary/el_storage.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/djinterop/enginelibrary/el_storage.hpp b/src/djinterop/enginelibrary/el_storage.hpp index 8b9fdf6..b819fed 100644 --- a/src/djinterop/enginelibrary/el_storage.hpp +++ b/src/djinterop/enginelibrary/el_storage.hpp @@ -39,10 +39,10 @@ public: const std::string directory; // TODO - don't expose mutable SQLite connection - allow txn guard to be // obtained from el_storage by other EL classes. - mutable sqlite::database db; + sqlite::database db; const semantic_version version; - std::unique_ptr<schema::schema_creator_validator> schema_creator_validator; + const std::unique_ptr<schema::schema_creator_validator> schema_creator_validator; int64_t last_savepoint = 0; }; |