File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed 
sqlx-core/src/mssql/types Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ impl Encode<'_, Mssql> for i8 {
3030impl  Decode < ' _ ,  Mssql >  for  i8  { 
3131    fn  decode ( value :  MssqlValueRef < ' _ > )  -> Result < Self ,  BoxDynError >  { 
3232        let  i64_val = <i64  as  Decode < Mssql > >:: decode ( value) ?; 
33-         convert_integer :: < Self > ( i64_val) 
33+         Ok ( convert_integer :: < u8 > ( i64_val) ?  as   Self ) 
3434    } 
3535} 
3636
@@ -58,7 +58,7 @@ impl Encode<'_, Mssql> for i16 {
5858impl  Decode < ' _ ,  Mssql >  for  i16  { 
5959    fn  decode ( value :  MssqlValueRef < ' _ > )  -> Result < Self ,  BoxDynError >  { 
6060        let  i64_val = <i64  as  Decode < Mssql > >:: decode ( value) ?; 
61-         convert_integer :: < Self > ( i64_val) 
61+         Ok ( convert_integer :: < u16 > ( i64_val) ?  as   Self ) 
6262    } 
6363} 
6464
@@ -83,7 +83,7 @@ impl Encode<'_, Mssql> for i32 {
8383impl  Decode < ' _ ,  Mssql >  for  i32  { 
8484    fn  decode ( value :  MssqlValueRef < ' _ > )  -> Result < Self ,  BoxDynError >  { 
8585        let  i64_val = <i64  as  Decode < Mssql > >:: decode ( value) ?; 
86-         convert_integer :: < Self > ( i64_val) 
86+         Ok ( convert_integer :: < u32 > ( i64_val) ?  as   Self ) 
8787    } 
8888} 
8989
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments