19 SqlWhereClauseBuilder<SqlDeleteQueryBuilder> {},
20 m_formatter { formatter }
22 m_searchCondition.tableName = std::move(table);
23 m_searchCondition.tableAlias = std::move(tableAlias);
26 SqlSearchCondition& SearchCondition()
noexcept
28 return m_searchCondition;
39 [[nodiscard]] std::string ToSql()
const;
43 SqlSearchCondition m_searchCondition;
46inline LIGHTWEIGHT_FORCE_INLINE std::string SqlDeleteQueryBuilder::ToSql()
const
48 return m_formatter.
Delete(m_searchCondition.tableName,
49 m_searchCondition.tableAlias,
50 m_searchCondition.tableJoins,
51 m_searchCondition.condition);
Query builder for building DELETE FROM ... queries.