![]() |
LeechCraft
0.6.70-10870-g558588d6ec
Modular cross-platform feature rich live environment.
|
#include "oral.h"
Public Member Functions | |
AdaptInsert (const QSqlDatabase &db, CachedFieldsData data) | |
auto | operator() (Seq &t, InsertAction action=InsertAction::Default) const |
auto | operator() (const Seq &t, InsertAction action=InsertAction::Default) const |
Public Attributes | |
const QSqlDatabase | DB_ |
const CachedFieldsData | Data_ |
const QString | InsertSuffix_ |
std::array< QSqlQuery_ptr, InsertActionCount > | Queries_ |
Static Public Attributes | |
static constexpr bool | HasAutogen_ = HasAutogenPKey<Seq> () |
|
inline |
|
inline |
|
inline |
const CachedFieldsData LeechCraft::Util::oral::detail::AdaptInsert< Seq >::Data_ |
const QSqlDatabase LeechCraft::Util::oral::detail::AdaptInsert< Seq >::DB_ |
|
static |
const QString LeechCraft::Util::oral::detail::AdaptInsert< Seq >::InsertSuffix_ |
|
mutable |