mirror of
https://github.com/rbock/sqlpp11.git
synced 2024-11-15 20:31:16 +08:00
Fix cygwin-gcc and cmake problems
Fixed warning in CMake Fixed problem with tuples creation Fixed problem of stream copy constructor usage
This commit is contained in:
parent
d856709cf3
commit
73973f0f48
@ -23,6 +23,10 @@
|
||||
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
|
||||
# Cygwin does not define WIN32 and warn if not use with this flag
|
||||
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
|
||||
|
||||
project (sqlpp11)
|
||||
enable_testing()
|
||||
|
||||
|
@ -105,7 +105,7 @@ namespace sqlpp
|
||||
insert_list_data_t(Assignments... assignments):
|
||||
_assignments(assignments...),
|
||||
_columns({assignments._lhs}...),
|
||||
_values({assignments._rhs}...)
|
||||
_values(assignments._rhs...)
|
||||
{}
|
||||
|
||||
insert_list_data_t(const insert_list_data_t&) = default;
|
||||
|
@ -22,7 +22,7 @@ function(test_constraint name pattern)
|
||||
|
||||
add_dependencies(test_sqlpp_constraints test_${name})
|
||||
|
||||
endfunction(testconstraint)
|
||||
endfunction(test_constraint)
|
||||
|
||||
|
||||
test_constraint(no_conversion_operator_if_null_not_trivial "int i = row.alpha")
|
||||
|
@ -41,6 +41,12 @@ struct MockDbT: public sqlpp::connection
|
||||
{
|
||||
std::ostringstream _os;
|
||||
|
||||
_serializer_context_t() = default;
|
||||
_serializer_context_t(const _serializer_context_t& rhs)
|
||||
{
|
||||
_os << rhs._os.str();
|
||||
}
|
||||
|
||||
std::string str() const
|
||||
{
|
||||
return _os.str();
|
||||
|
Loading…
Reference in New Issue
Block a user