@@ -393,24 +393,19 @@ fn update_owners_in_database(
393393 // Update any existing owner data since it is mutable and could have changed since last
394394 // time we pulled it
395395 let owner_upsert = conn. prepare (
396- "INSERT INTO owners (login, avatar, name, email )
397- VALUES ($1, $2, $3, $4 )
396+ "INSERT INTO owners (login, avatar)
397+ VALUES ($1, $2)
398398 ON CONFLICT (login) DO UPDATE
399399 SET
400- avatar = EXCLUDED.avatar,
401- name = EXCLUDED.name,
402- email = EXCLUDED.email
400+ avatar = EXCLUDED.avatar
403401 RETURNING id" ,
404402 ) ?;
405403
406404 let oids: Vec < i32 > = owners
407405 . iter ( )
408406 . map ( |owner| -> Result < _ > {
409407 Ok ( conn
410- . query_one (
411- & owner_upsert,
412- & [ & owner. login , & owner. avatar , & owner. name , & owner. email ] ,
413- ) ?
408+ . query_one ( & owner_upsert, & [ & owner. login , & owner. avatar ] ) ?
414409 . get ( 0 ) )
415410 } )
416411 . collect :: < Result < Vec < _ > > > ( ) ?;
@@ -584,22 +579,18 @@ mod test {
584579
585580 let owner1 = CrateOwner {
586581 avatar : "avatar" . into ( ) ,
587- email : "email" . into ( ) ,
588582 login : "login" . into ( ) ,
589- name : "name" . into ( ) ,
590583 } ;
591584
592585 update_owners_in_database ( & mut conn, & [ owner1. clone ( ) ] , crate_id) ?;
593586
594587 let owner_def = conn. query_one (
595- "SELECT login, name, email, avatar
588+ "SELECT login, avatar
596589 FROM owners" ,
597590 & [ ] ,
598591 ) ?;
599592 assert_eq ! ( owner_def. get:: <_, String >( 0 ) , owner1. login) ;
600- assert_eq ! ( owner_def. get:: <_, String >( 1 ) , owner1. name) ;
601- assert_eq ! ( owner_def. get:: <_, String >( 2 ) , owner1. email) ;
602- assert_eq ! ( owner_def. get:: <_, String >( 3 ) , owner1. avatar) ;
593+ assert_eq ! ( owner_def. get:: <_, String >( 1 ) , owner1. avatar) ;
603594
604595 let owner_rel = conn. query_one (
605596 "SELECT o.login
@@ -627,29 +618,19 @@ mod test {
627618 & [ CrateOwner {
628619 login : "login" . into ( ) ,
629620 avatar : "avatar" . into ( ) ,
630- email : "email" . into ( ) ,
631- name : "name" . into ( ) ,
632621 } ] ,
633622 crate_id,
634623 ) ?;
635624
636625 let updated_owner = CrateOwner {
637626 login : "login" . into ( ) ,
638627 avatar : "avatar2" . into ( ) ,
639- email : "email2" . into ( ) ,
640- name : "name2" . into ( ) ,
641628 } ;
642629 update_owners_in_database ( & mut conn, & [ updated_owner. clone ( ) ] , crate_id) ?;
643630
644- let owner_def = conn. query_one (
645- "SELECT login, name, email, avatar
646- FROM owners" ,
647- & [ ] ,
648- ) ?;
631+ let owner_def = conn. query_one ( "SELECT login, avatar FROM owners" , & [ ] ) ?;
649632 assert_eq ! ( owner_def. get:: <_, String >( 0 ) , updated_owner. login) ;
650- assert_eq ! ( owner_def. get:: <_, String >( 1 ) , updated_owner. name) ;
651- assert_eq ! ( owner_def. get:: <_, String >( 2 ) , updated_owner. email) ;
652- assert_eq ! ( owner_def. get:: <_, String >( 3 ) , updated_owner. avatar) ;
633+ assert_eq ! ( owner_def. get:: <_, String >( 1 ) , updated_owner. avatar) ;
653634
654635 let owner_rel = conn. query_one (
655636 "SELECT o.login
@@ -682,8 +663,6 @@ mod test {
682663 & [ CrateOwner {
683664 login : "login" . into ( ) ,
684665 avatar : "avatar" . into ( ) ,
685- email : "email" . into ( ) ,
686- name : "name" . into ( ) ,
687666 } ] ,
688667 crate_id,
689668 ) ?;
@@ -692,8 +671,6 @@ mod test {
692671 . map ( |i| CrateOwner {
693672 login : format ! ( "login{}" , i) ,
694673 avatar : format ! ( "avatar{}" , i) ,
695- email : format ! ( "email{}" , i) ,
696- name : format ! ( "name{}" , i) ,
697674 } )
698675 . collect ( ) ;
699676
0 commit comments