3#include "TriplesStore.h"
8#include <knowCore/Uri.h>
10#include "RDFDataset_p.h"
11#include "VersionControl/Transaction_p.h"
13namespace kDB::Repository
19 void optionsChanged();
28 TriplesStore::Options options;
46 bool disable_recording_version =
false;
47 bool isValid()
const override
53 return definition->name;
59 bool own_sql_transaction =
false;
62 knowCore::ReturnVoid commitIfOwn()
64 if(own_sql_transaction)
66 return sql_transaction.commit();
71 knowCore::ReturnVoid rollback()
73 return sql_transaction.rollback();
Definition Connection.h:25
Definition Transaction.h:19
Definition TriplesStore.h:18
Definition ValueHash.h:13
Definition RDFDataset_p.h:14
Definition TriplesStore_p.h:16
Definition TriplesStore_p.h:23
knowCore::ReturnValue< knowCore::Value > getMeta(const QStringList &_path, const Transaction &_transaction=Transaction())
Definition TriplesStore.cpp:97
Definition TriplesStore_p.h:41
Definition TriplesStore_p.h:58