@@ -13,7 +13,7 @@ use self::schema::{
1313 users, posts, comments,
1414 NewUser , NewPost , NewComment ,
1515 User , Post , Comment ,
16- TestConnection , batch_insert ,
16+ TestConnection ,
1717} ;
1818use diesel:: * ;
1919
@@ -40,7 +40,7 @@ macro_rules! bench_trivial_query {
4040 let data: Vec <_> = ( 0 ..$n) . map( |i| {
4141 NewUser :: new( & format!( "User {}" , i) , None )
4242 } ) . collect( ) ;
43- batch_insert ( & data, users:: table, & conn) ;
43+ insert ( & data) . into ( users:: table) . execute ( & conn) . unwrap ( ) ;
4444
4545 b. iter( || {
4646 users:: table. load:: <User >( & conn) . unwrap( )
@@ -54,7 +54,7 @@ macro_rules! bench_trivial_query {
5454 let data: Vec <_> = ( 0 ..$n) . map( |i| {
5555 NewUser :: new( & format!( "User {}" , i) , None )
5656 } ) . collect( ) ;
57- batch_insert ( & data, users:: table, & conn) ;
57+ insert ( & data) . into ( users:: table) . execute ( & conn) . unwrap ( ) ;
5858
5959 b. iter( || {
6060 users:: table. into_boxed( ) . load:: <User >( & conn) . unwrap( )
@@ -86,7 +86,7 @@ macro_rules! bench_medium_complex_query {
8686 let hair_color = if i % 2 == 0 { "black" } else { "brown" } ;
8787 NewUser :: new( & format!( "User {}" , i) , Some ( hair_color) )
8888 } ) . collect( ) ;
89- batch_insert ( & data, users:: table, & conn) ;
89+ insert ( & data) . into ( users:: table) . execute ( & conn) . unwrap ( ) ;
9090
9191 b. iter( || {
9292 use schema:: users:: dsl:: * ;
@@ -105,7 +105,7 @@ macro_rules! bench_medium_complex_query {
105105 let hair_color = if i % 2 == 0 { "black" } else { "brown" } ;
106106 NewUser :: new( & format!( "User {}" , i) , Some ( hair_color) )
107107 } ) . collect( ) ;
108- batch_insert ( & data, users:: table, & conn) ;
108+ insert ( & data) . into ( users:: table) . execute ( & conn) . unwrap ( ) ;
109109
110110 b. iter( || {
111111 use schema:: users:: dsl:: * ;
@@ -140,7 +140,7 @@ fn loading_associations_sequentially(b: &mut Bencher) {
140140 let hair_color = if i % 2 == 0 { "black" } else { "brown" } ;
141141 NewUser :: new ( & format ! ( "User {}" , i) , Some ( hair_color) )
142142 } ) . collect ( ) ;
143- batch_insert ( & data, users:: table, & conn) ;
143+ insert ( & data) . into ( users:: table) . execute ( & conn) . unwrap ( ) ;
144144 let all_users = users:: table. load :: < User > ( & conn) . unwrap ( ) ;
145145 let data: Vec < _ > = all_users. iter ( ) . flat_map ( |user| {
146146 let user_id = user. id ;
@@ -149,7 +149,7 @@ fn loading_associations_sequentially(b: &mut Bencher) {
149149 NewPost :: new ( user_id, & title, None )
150150 } )
151151 } ) . collect ( ) ;
152- batch_insert ( & data, posts:: table, & conn) ;
152+ insert ( & data) . into ( posts:: table) . execute ( & conn) . unwrap ( ) ;
153153 let all_posts = posts:: table. load :: < Post > ( & conn) . unwrap ( ) ;
154154 let data: Vec < _ > = all_posts. iter ( ) . flat_map ( |post| {
155155 let post_id = post. id ;
@@ -161,7 +161,7 @@ fn loading_associations_sequentially(b: &mut Bencher) {
161161 let comment_data: Vec < _ > = data. iter ( ) . map ( |& ( ref title, post_id) | {
162162 NewComment ( post_id, & title)
163163 } ) . collect ( ) ;
164- batch_insert ( & comment_data, comments:: table, & conn) ;
164+ insert ( & comment_data) . into ( comments:: table) . execute ( & conn) . unwrap ( ) ;
165165
166166 // ACTUAL BENCHMARK
167167 b. iter ( || {
0 commit comments