comparison Framework/Common/ITransaction.h @ 237:35598014f140

refactoring to remove GlobalProperties.cpp
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Apr 2021 19:09:04 +0200
parents ab96698c73a3
children 16aac0287485
comparison
equal deleted inserted replaced
236:d1d2edbbe6fb 237:35598014f140
43 virtual IResult* Execute(IPrecompiledStatement& statement, 43 virtual IResult* Execute(IPrecompiledStatement& statement,
44 const Dictionary& parameters) = 0; 44 const Dictionary& parameters) = 0;
45 45
46 virtual void ExecuteWithoutResult(IPrecompiledStatement& statement, 46 virtual void ExecuteWithoutResult(IPrecompiledStatement& statement,
47 const Dictionary& parameters) = 0; 47 const Dictionary& parameters) = 0;
48
49 virtual bool DoesTableExist(const std::string& name) = 0;
50
51 virtual bool DoesTriggerExist(const std::string& name) = 0; // Only for MySQL
52
53 virtual void ExecuteMultiLines(const std::string& query) = 0;
48 }; 54 };
49 } 55 }