@@ -304,15 +304,15 @@ namespace sqlpp
304
304
template <typename Select>
305
305
char_result_t select (const Select& s)
306
306
{
307
- _context_t context ( *this ) ;
307
+ _context_t context{ *this } ;
308
308
serialize (s, context);
309
309
return select_impl (context.str ());
310
310
}
311
311
312
312
template <typename Select>
313
313
_prepared_statement_t prepare_select (Select& s)
314
314
{
315
- _context_t context ( *this ) ;
315
+ _context_t context{ *this } ;
316
316
serialize (s, context);
317
317
return prepare_impl (context.str (), s._get_no_of_parameters (), s.get_no_of_result_columns ());
318
318
}
@@ -328,15 +328,15 @@ namespace sqlpp
328
328
template <typename Insert>
329
329
size_t insert (const Insert& i)
330
330
{
331
- _context_t context ( *this ) ;
331
+ _context_t context{ *this } ;
332
332
serialize (i, context);
333
333
return insert_impl (context.str ());
334
334
}
335
335
336
336
template <typename Insert>
337
337
_prepared_statement_t prepare_insert (Insert& i)
338
338
{
339
- _context_t context ( *this ) ;
339
+ _context_t context{ *this } ;
340
340
serialize (i, context);
341
341
return prepare_impl (context.str (), i._get_no_of_parameters (), 0 );
342
342
}
@@ -352,15 +352,15 @@ namespace sqlpp
352
352
template <typename Update>
353
353
size_t update (const Update& u)
354
354
{
355
- _context_t context ( *this ) ;
355
+ _context_t context{ *this } ;
356
356
serialize (u, context);
357
357
return update_impl (context.str ());
358
358
}
359
359
360
360
template <typename Update>
361
361
_prepared_statement_t prepare_update (Update& u)
362
362
{
363
- _context_t context ( *this ) ;
363
+ _context_t context{ *this } ;
364
364
serialize (u, context);
365
365
return prepare_impl (context.str (), u._get_no_of_parameters (), 0 );
366
366
}
@@ -376,15 +376,15 @@ namespace sqlpp
376
376
template <typename Remove>
377
377
size_t remove (const Remove& r)
378
378
{
379
- _context_t context ( *this ) ;
379
+ _context_t context{ *this } ;
380
380
serialize (r, context);
381
381
return remove_impl (context.str ());
382
382
}
383
383
384
384
template <typename Remove>
385
385
_prepared_statement_t prepare_remove (Remove& r)
386
386
{
387
- _context_t context ( *this ) ;
387
+ _context_t context{ *this } ;
388
388
serialize (r, context);
389
389
return prepare_impl (context.str (), r._get_no_of_parameters (), 0 );
390
390
}
0 commit comments