Lightweight 0.20250627.0
Loading...
Searching...
No Matches
SqlDeleteQueryBuilder Class Referencefinal

Query builder for building DELETE FROM ... queries. More...

#include <Delete.hpp>

Inherits SqlWhereClauseBuilder< SqlDeleteQueryBuilder >.

Public Member Functions

 SqlDeleteQueryBuilder (SqlQueryFormatter const &formatter, std::string table, std::string tableAlias) noexcept
 
SqlSearchCondition & SearchCondition () noexcept
 
SqlQueryFormatter const & Formatter () const noexcept
 
std::string ToSql () const
 

Detailed Description

Query builder for building DELETE FROM ... queries.

Definition at line 12 of file Delete.hpp.

Constructor & Destructor Documentation

◆ SqlDeleteQueryBuilder()

SqlDeleteQueryBuilder::SqlDeleteQueryBuilder ( SqlQueryFormatter const &  formatter,
std::string  table,
std::string  tableAlias 
)
inlineexplicitnoexcept

Definition at line 15 of file Delete.hpp.

Member Function Documentation

◆ SearchCondition()

SqlSearchCondition & SqlDeleteQueryBuilder::SearchCondition ( )
inlinenoexcept

Definition at line 23 of file Delete.hpp.

◆ Formatter()

SqlQueryFormatter const & SqlDeleteQueryBuilder::Formatter ( ) const
inlinenoexcept

Definition at line 28 of file Delete.hpp.

◆ ToSql()

LIGHTWEIGHT_FORCE_INLINE std::string SqlDeleteQueryBuilder::ToSql ( ) const
inline

Definition at line 41 of file Delete.hpp.


The documentation for this class was generated from the following file: