21#ifndef ABSTRACTDATABASE_H
22#define ABSTRACTDATABASE_H
24#include "Database/Module.h"
25#include "Utils/Pimpl.h"
40 Base(DbId databaseId,
const QString& sourceDirectory,
const QString& targetDirectory,
41 const QString& filename,
Fixes* fixes, QObject* parent =
nullptr);
44 virtual bool closeDatabase();
45 [[nodiscard]]
bool isInitialized()
const;
48 [[nodiscard]] QString createConnectionName(
const QString& targetDirectory,
const QString& filename);