feat: implement db provider

This commit is contained in:
Samsonium
2026-09-29 14:46:44 +03:00
parent e756bb1d73
commit 62f844a582
7 changed files with 181 additions and 6 deletions
+10
View File
@@ -84,3 +84,13 @@ MscEngineModule &MscEngine::getModule(const std::string &name)
throw std::runtime_error("Module not found: " + name);
}
std::unique_ptr<MscEngineDBProvider> MscEngine::createDBProvider()
{
return std::make_unique<MscEngineDBProvider>();
}
std::unique_ptr<MscEngineDBProvider> MscEngine::createDBProvider(const std::string &filepath)
{
return std::make_unique<MscEngineDBProvider>(filepath);
}