mirror of
https://github.com/rbock/sqlpp11.git
synced 2024-11-15 20:31:16 +08:00
fixed gcc build
This commit is contained in:
parent
a6f506b57f
commit
4e898368fa
@ -64,7 +64,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -112,7 +112,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -72,7 +72,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Table>
|
||||
void add(Table table)
|
||||
@ -149,7 +149,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -87,7 +87,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Expression>
|
||||
void add_ntc(Expression expression)
|
||||
@ -169,7 +169,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -83,7 +83,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Expression>
|
||||
void add_ntc(Expression expression)
|
||||
@ -165,7 +165,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -79,7 +79,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -117,7 +117,7 @@ namespace sqlpp
|
||||
struct insert_list_data_t
|
||||
{
|
||||
insert_list_data_t(Assignments... assignments)
|
||||
: _assignments(assignments...), _columns({assignments._lhs}...), _values(assignments._rhs...)
|
||||
: _assignments(assignments...), _columns(assignments._lhs...), _values(assignments._rhs...)
|
||||
{
|
||||
}
|
||||
|
||||
@ -165,16 +165,27 @@ namespace sqlpp
|
||||
assert_insert_set_one_table_t>>;
|
||||
|
||||
template <typename... Assignments>
|
||||
struct check_insert_static_set_t :
|
||||
static_combined_check_t<check_insert_set_t<Assignments...>,
|
||||
struct check_insert_static_set
|
||||
{
|
||||
using type = static_combined_check_t<check_insert_set_t<Assignments...>,
|
||||
static_check_t<sizeof...(Assignments) != 0, assert_insert_static_set_count_args_t>,
|
||||
static_check_t<detail::have_all_required_columns<typename lhs<Assignments>::type...>::value,
|
||||
assert_insert_static_set_all_required_t>>{};
|
||||
assert_insert_static_set_all_required_t>>;
|
||||
};
|
||||
|
||||
template <typename... Assignments>
|
||||
using check_insert_static_set_t = typename check_insert_static_set<Assignments...>::type;
|
||||
|
||||
template <typename Database, typename... Assignments>
|
||||
struct check_insert_dynamic_set_t : static_combined_check_t<
|
||||
static_check_t<not std::is_same<Database, void>::value, assert_insert_dynamic_set_statement_dynamic_t>,
|
||||
check_insert_set_t<Assignments...>>{};
|
||||
struct check_insert_dynamic_set
|
||||
{
|
||||
using type = static_combined_check_t <
|
||||
static_check_t<not std::is_same<Database, void>::value, assert_insert_dynamic_set_statement_dynamic_t>,
|
||||
check_insert_set_t < Assignments... >>;
|
||||
};
|
||||
|
||||
template <typename Database, typename... Assignments>
|
||||
using check_insert_dynamic_set_t = typename check_insert_dynamic_set<Database, Assignments...>::type;
|
||||
|
||||
SQLPP_PORTABLE_STATIC_ASSERT(
|
||||
assert_no_unknown_tables_in_insert_assignments_t,
|
||||
@ -201,7 +212,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Assignment>
|
||||
void add_ntc(Assignment assignment)
|
||||
@ -320,7 +331,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename... Assignments>
|
||||
void add(Assignments... assignments)
|
||||
@ -406,7 +417,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -72,7 +72,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -65,7 +65,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -138,7 +138,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Limit>
|
||||
void set(Limit value)
|
||||
@ -196,7 +196,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -67,7 +67,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -140,7 +140,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Offset>
|
||||
void set(Offset value)
|
||||
@ -210,7 +210,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -84,7 +84,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Expression>
|
||||
void add_ntc(Expression expression)
|
||||
@ -166,7 +166,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -202,7 +202,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename NamedExpression>
|
||||
void add_ntc(NamedExpression namedExpression)
|
||||
@ -404,7 +404,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -72,7 +72,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Flag>
|
||||
void add_ntc(Flag flag)
|
||||
@ -151,7 +151,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -74,7 +74,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -292,7 +292,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{ data } {}
|
||||
_impl_t(const _data_t &data) : _data(data) {}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -79,7 +79,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -143,7 +143,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{ data } {}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -80,7 +80,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Assignment>
|
||||
void add_ntc(Assignment assignment)
|
||||
@ -176,7 +176,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -70,7 +70,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
template <typename Table>
|
||||
void add(Table table)
|
||||
@ -143,7 +143,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -85,7 +85,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{ data } {}
|
||||
_impl_t(const _data_t &data) : _data(data) {}
|
||||
|
||||
template <typename Expression>
|
||||
void add_ntc(Expression expression)
|
||||
@ -174,7 +174,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -234,7 +234,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
@ -80,7 +80,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
@ -128,7 +128,7 @@ namespace sqlpp
|
||||
struct _impl_t
|
||||
{
|
||||
_impl_t() = default;
|
||||
_impl_t(const _data_t &data) : _data{data}{}
|
||||
_impl_t(const _data_t &data) : _data(data){}
|
||||
|
||||
_data_t _data;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user