comparison Framework/MySQL/MySQLTransaction.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 ee5858d438dc
children 33fa478c119a
comparison
equal deleted inserted replaced
236:d1d2edbbe6fb 237:35598014f140
54 virtual IResult* Execute(IPrecompiledStatement& statement, 54 virtual IResult* Execute(IPrecompiledStatement& statement,
55 const Dictionary& parameters) ORTHANC_OVERRIDE; 55 const Dictionary& parameters) ORTHANC_OVERRIDE;
56 56
57 virtual void ExecuteWithoutResult(IPrecompiledStatement& transaction, 57 virtual void ExecuteWithoutResult(IPrecompiledStatement& transaction,
58 const Dictionary& parameters) ORTHANC_OVERRIDE; 58 const Dictionary& parameters) ORTHANC_OVERRIDE;
59
60 virtual bool DoesTableExist(const std::string& name)
61 {
62 return db_.DoesTableExist(*this, name);
63 }
64
65 virtual bool DoesTriggerExist(const std::string& name)
66 {
67 return db_.DoesTriggerExist(*this, name);
68 }
69
70 virtual void ExecuteMultiLines(const std::string& query)
71 {
72 db_.ExecuteMultiLines(query, false /* don't deal with arobases */);
73 }
59 }; 74 };
60 } 75 }