@@ -135,18 +135,15 @@ pub async fn get_update_data(limit: Queries) -> (String, Vec<QueryRow>) {
135135 let mut sql: String = format ! ( "UPDATE {} SET randomNumber = CASE id " , TABLE_NAME_WORLD ) ;
136136 let mut id_list: Vec < i32 > = Vec :: with_capacity ( limit as usize ) ;
137137 let mut value_list: String = String :: new ( ) ;
138- let mut id_in_clause: String = format ! ( "{}::INTEGER " , rows[ 0 ] . id) ;
138+ let mut id_in_clause: String = format ! ( "{}" , rows[ 0 ] . id) ;
139139 let last_idx: usize = rows. len ( ) - 1 ;
140140 for ( i, row) in rows. iter ( ) . enumerate ( ) {
141141 let new_random_number: i32 = rng ( ) . random_range ( 1 ..RANDOM_MAX ) ;
142142 let id: i32 = row. id ;
143143 id_list. push ( id) ;
144- value_list. push_str ( & format ! (
145- "WHEN {}::INTEGER THEN {}::INTEGER " ,
146- id, new_random_number
147- ) ) ;
144+ value_list. push_str ( & format ! ( "WHEN {} THEN {} " , id, new_random_number) ) ;
148145 if i < last_idx {
149- id_in_clause. push_str ( & format ! ( ",{}::INTEGER " , id. to_string( ) ) ) ;
146+ id_in_clause. push_str ( & format ! ( ",{}" , id. to_string( ) ) ) ;
150147 }
151148 query_res_list. push ( QueryRow :: new ( id, new_random_number) ) ;
152149 }
@@ -173,7 +170,6 @@ pub async fn init_db() {
173170#[ inline]
174171pub async fn random_world_row ( db_pool : & DbPoolConnection ) -> QueryRow {
175172 let random_id: i32 = rng ( ) . random_range ( 1 ..=RANDOM_MAX ) ;
176- print_success ! ( random_id) ;
177173 let sql: String = format ! (
178174 "SELECT id, randomNumber FROM {} WHERE id = {}" ,
179175 TABLE_NAME_WORLD , random_id
0 commit comments