14 lines
357 B
C++
14 lines
357 B
C++
|
|
#ifndef SQL_FILE_EXECUTOR_INTERFASE_H
|
||
|
|
#define SQL_FILE_EXECUTOR_INTERFASE_H
|
||
|
|
|
||
|
|
#include "file_reader_interface.h"
|
||
|
|
#include <string>
|
||
|
|
|
||
|
|
class SQLFileExecutorInterface : virtual public FileReaderInterface {
|
||
|
|
public:
|
||
|
|
virtual ~SQLFileExecutorInterface() {}
|
||
|
|
virtual void executeSQLFile(const std::string &sqlFilePath) = 0;
|
||
|
|
};
|
||
|
|
|
||
|
|
#endif // !SQL_FILE_EXECUTOR_INTERF
|