Initial commit

This commit is contained in:
user
2026-07-12 14:34:52 +04:00
commit 3abf6bd9c2
557 changed files with 68706 additions and 0 deletions
@@ -0,0 +1,22 @@
#ifndef SQLITE_FILE_EXECUTOR_INTERFASE_H
#define SQLITE_FILE_EXECUTOR_INTERFASE_H
#include "sql_file_executor_interfase.h"
#include "file_reader.h"
#include "sqlite_statement.h"
#include <string>
class SQLiteFileExecutor : public SQLFileExecutorInterface, public FileReader {
private:
sqlite3 *db_;
public:
SQLiteFileExecutor(const std::string &dbPath);
~SQLiteFileExecutor() override;
public:
void executeSQLFile(const std::string &sqlFilePath) override;
};
#endif // !SQLITE_FILE_EXECUTOR_INTERFASE_H