github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/core/rawdata/scans_test.go (about) 1 // DON'T EDIT - automatically generated by structgen // 2 3 package rawdata 4 5 import "database/sql" 6 7 func queriesAide(tx *sql.Tx, item Aide) (Aide, error) { 8 item, err := item.Insert(tx) 9 10 if err != nil { 11 return item, err 12 } 13 rows, err := tx.Query("SELECT * FROM aides") 14 if err != nil { 15 return item, err 16 } 17 items, err := ScanAides(rows) 18 if err != nil { 19 return item, err 20 } 21 22 _ = items.Ids() 23 24 item, err = item.Update(tx) 25 if err != nil { 26 return item, err 27 } 28 _, err = SelectAide(tx, item.Id) 29 30 return item, err 31 } 32 33 func queriesCamp(tx *sql.Tx, item Camp) (Camp, error) { 34 item, err := item.Insert(tx) 35 36 if err != nil { 37 return item, err 38 } 39 rows, err := tx.Query("SELECT * FROM camps") 40 if err != nil { 41 return item, err 42 } 43 items, err := ScanCamps(rows) 44 if err != nil { 45 return item, err 46 } 47 48 _ = items.Ids() 49 50 item, err = item.Update(tx) 51 if err != nil { 52 return item, err 53 } 54 _, err = SelectCamp(tx, item.Id) 55 56 return item, err 57 } 58 59 func queriesCampContrainte(tx *sql.Tx, item CampContrainte) (CampContrainte, error) { 60 err := InsertManyCampContraintes(tx, item) 61 if err != nil { 62 return item, err 63 } 64 rows, err := tx.Query("SELECT * FROM camp_contraintes") 65 if err != nil { 66 return item, err 67 } 68 items, err := ScanCampContraintes(rows) 69 if err != nil { 70 return item, err 71 } 72 73 _ = len(items) 74 75 row := tx.QueryRow(`SELECT * FROM camp_contraintes WHERE 76 id_camp = $1 AND id_contrainte = $2;`, item.IdCamp, item.IdContrainte) 77 _, err = ScanCampContrainte(row) 78 79 return item, err 80 } 81 82 func queriesContenuDocument(tx *sql.Tx, item ContenuDocument) (ContenuDocument, error) { 83 err := InsertManyContenuDocuments(tx, item) 84 if err != nil { 85 return item, err 86 } 87 rows, err := tx.Query("SELECT * FROM contenu_documents") 88 if err != nil { 89 return item, err 90 } 91 items, err := ScanContenuDocuments(rows) 92 if err != nil { 93 return item, err 94 } 95 96 _ = len(items) 97 98 row := tx.QueryRow(`SELECT * FROM contenu_documents WHERE 99 id_document = $1;`, item.IdDocument) 100 _, err = ScanContenuDocument(row) 101 102 return item, err 103 } 104 105 func queriesContrainte(tx *sql.Tx, item Contrainte) (Contrainte, error) { 106 item, err := item.Insert(tx) 107 108 if err != nil { 109 return item, err 110 } 111 rows, err := tx.Query("SELECT * FROM contraintes") 112 if err != nil { 113 return item, err 114 } 115 items, err := ScanContraintes(rows) 116 if err != nil { 117 return item, err 118 } 119 120 _ = items.Ids() 121 122 item, err = item.Update(tx) 123 if err != nil { 124 return item, err 125 } 126 _, err = SelectContrainte(tx, item.Id) 127 128 return item, err 129 } 130 131 func queriesDocument(tx *sql.Tx, item Document) (Document, error) { 132 item, err := item.Insert(tx) 133 134 if err != nil { 135 return item, err 136 } 137 rows, err := tx.Query("SELECT * FROM documents") 138 if err != nil { 139 return item, err 140 } 141 items, err := ScanDocuments(rows) 142 if err != nil { 143 return item, err 144 } 145 146 _ = items.Ids() 147 148 item, err = item.Update(tx) 149 if err != nil { 150 return item, err 151 } 152 _, err = SelectDocument(tx, item.Id) 153 154 return item, err 155 } 156 157 func queriesDocumentAide(tx *sql.Tx, item DocumentAide) (DocumentAide, error) { 158 err := InsertManyDocumentAides(tx, item) 159 if err != nil { 160 return item, err 161 } 162 rows, err := tx.Query("SELECT * FROM document_aides") 163 if err != nil { 164 return item, err 165 } 166 items, err := ScanDocumentAides(rows) 167 if err != nil { 168 return item, err 169 } 170 171 _ = len(items) 172 173 row := tx.QueryRow(`SELECT * FROM document_aides WHERE 174 id_document = $1 AND id_aide = $2;`, item.IdDocument, item.IdAide) 175 _, err = ScanDocumentAide(row) 176 177 return item, err 178 } 179 180 func queriesDocumentCamp(tx *sql.Tx, item DocumentCamp) (DocumentCamp, error) { 181 err := InsertManyDocumentCamps(tx, item) 182 if err != nil { 183 return item, err 184 } 185 rows, err := tx.Query("SELECT * FROM document_camps") 186 if err != nil { 187 return item, err 188 } 189 items, err := ScanDocumentCamps(rows) 190 if err != nil { 191 return item, err 192 } 193 194 _ = len(items) 195 196 row := tx.QueryRow(`SELECT * FROM document_camps WHERE 197 id_document = $1 AND id_camp = $2;`, item.IdDocument, item.IdCamp) 198 _, err = ScanDocumentCamp(row) 199 200 return item, err 201 } 202 203 func queriesDocumentPersonne(tx *sql.Tx, item DocumentPersonne) (DocumentPersonne, error) { 204 err := InsertManyDocumentPersonnes(tx, item) 205 if err != nil { 206 return item, err 207 } 208 rows, err := tx.Query("SELECT * FROM document_personnes") 209 if err != nil { 210 return item, err 211 } 212 items, err := ScanDocumentPersonnes(rows) 213 if err != nil { 214 return item, err 215 } 216 217 _ = len(items) 218 219 row := tx.QueryRow(`SELECT * FROM document_personnes WHERE 220 id_document = $1 AND id_personne = $2 AND id_contrainte = $3;`, item.IdDocument, item.IdPersonne, item.IdContrainte) 221 _, err = ScanDocumentPersonne(row) 222 223 return item, err 224 } 225 226 func queriesDon(tx *sql.Tx, item Don) (Don, error) { 227 item, err := item.Insert(tx) 228 229 if err != nil { 230 return item, err 231 } 232 rows, err := tx.Query("SELECT * FROM dons") 233 if err != nil { 234 return item, err 235 } 236 items, err := ScanDons(rows) 237 if err != nil { 238 return item, err 239 } 240 241 _ = items.Ids() 242 243 item, err = item.Update(tx) 244 if err != nil { 245 return item, err 246 } 247 _, err = SelectDon(tx, item.Id) 248 249 return item, err 250 } 251 252 func queriesDonDonateur(tx *sql.Tx, item DonDonateur) (DonDonateur, error) { 253 err := InsertManyDonDonateurs(tx, item) 254 if err != nil { 255 return item, err 256 } 257 rows, err := tx.Query("SELECT * FROM don_donateurs") 258 if err != nil { 259 return item, err 260 } 261 items, err := ScanDonDonateurs(rows) 262 if err != nil { 263 return item, err 264 } 265 266 _ = len(items) 267 268 row := tx.QueryRow(`SELECT * FROM don_donateurs WHERE 269 id_don = $1 AND ( id_personne IS NULL OR id_personne = $2) AND ( id_organisme IS NULL OR id_organisme = $3);`, item.IdDon, item.IdPersonne, item.IdOrganisme) 270 _, err = ScanDonDonateur(row) 271 272 return item, err 273 } 274 275 func queriesEquipier(tx *sql.Tx, item Equipier) (Equipier, error) { 276 item, err := item.Insert(tx) 277 278 if err != nil { 279 return item, err 280 } 281 rows, err := tx.Query("SELECT * FROM equipiers") 282 if err != nil { 283 return item, err 284 } 285 items, err := ScanEquipiers(rows) 286 if err != nil { 287 return item, err 288 } 289 290 _ = items.Ids() 291 292 item, err = item.Update(tx) 293 if err != nil { 294 return item, err 295 } 296 _, err = SelectEquipier(tx, item.Id) 297 298 return item, err 299 } 300 301 func queriesEquipierContrainte(tx *sql.Tx, item EquipierContrainte) (EquipierContrainte, error) { 302 err := InsertManyEquipierContraintes(tx, item) 303 if err != nil { 304 return item, err 305 } 306 rows, err := tx.Query("SELECT * FROM equipier_contraintes") 307 if err != nil { 308 return item, err 309 } 310 items, err := ScanEquipierContraintes(rows) 311 if err != nil { 312 return item, err 313 } 314 315 _ = len(items) 316 317 row := tx.QueryRow(`SELECT * FROM equipier_contraintes WHERE 318 id_equipier = $1 AND id_contrainte = $2;`, item.IdEquipier, item.IdContrainte) 319 _, err = ScanEquipierContrainte(row) 320 321 return item, err 322 } 323 324 func queriesFacture(tx *sql.Tx, item Facture) (Facture, error) { 325 item, err := item.Insert(tx) 326 327 if err != nil { 328 return item, err 329 } 330 rows, err := tx.Query("SELECT * FROM factures") 331 if err != nil { 332 return item, err 333 } 334 items, err := ScanFactures(rows) 335 if err != nil { 336 return item, err 337 } 338 339 _ = items.Ids() 340 341 item, err = item.Update(tx) 342 if err != nil { 343 return item, err 344 } 345 _, err = SelectFacture(tx, item.Id) 346 347 return item, err 348 } 349 350 func queriesGroupe(tx *sql.Tx, item Groupe) (Groupe, error) { 351 item, err := item.Insert(tx) 352 353 if err != nil { 354 return item, err 355 } 356 rows, err := tx.Query("SELECT * FROM groupes") 357 if err != nil { 358 return item, err 359 } 360 items, err := ScanGroupes(rows) 361 if err != nil { 362 return item, err 363 } 364 365 _ = items.Ids() 366 367 item, err = item.Update(tx) 368 if err != nil { 369 return item, err 370 } 371 _, err = SelectGroupe(tx, item.Id) 372 373 return item, err 374 } 375 376 func queriesGroupeContrainte(tx *sql.Tx, item GroupeContrainte) (GroupeContrainte, error) { 377 err := InsertManyGroupeContraintes(tx, item) 378 if err != nil { 379 return item, err 380 } 381 rows, err := tx.Query("SELECT * FROM groupe_contraintes") 382 if err != nil { 383 return item, err 384 } 385 items, err := ScanGroupeContraintes(rows) 386 if err != nil { 387 return item, err 388 } 389 390 _ = len(items) 391 392 row := tx.QueryRow(`SELECT * FROM groupe_contraintes WHERE 393 id_groupe = $1 AND id_contrainte = $2;`, item.IdGroupe, item.IdContrainte) 394 _, err = ScanGroupeContrainte(row) 395 396 return item, err 397 } 398 399 func queriesGroupeEquipier(tx *sql.Tx, item GroupeEquipier) (GroupeEquipier, error) { 400 err := InsertManyGroupeEquipiers(tx, item) 401 if err != nil { 402 return item, err 403 } 404 rows, err := tx.Query("SELECT * FROM groupe_equipiers") 405 if err != nil { 406 return item, err 407 } 408 items, err := ScanGroupeEquipiers(rows) 409 if err != nil { 410 return item, err 411 } 412 413 _ = len(items) 414 415 row := tx.QueryRow(`SELECT * FROM groupe_equipiers WHERE 416 id_groupe = $1 AND id_equipier = $2 AND id_camp = $3;`, item.IdGroupe, item.IdEquipier, item.IdCamp) 417 _, err = ScanGroupeEquipier(row) 418 419 return item, err 420 } 421 422 func queriesGroupeParticipant(tx *sql.Tx, item GroupeParticipant) (GroupeParticipant, error) { 423 err := InsertManyGroupeParticipants(tx, item) 424 if err != nil { 425 return item, err 426 } 427 rows, err := tx.Query("SELECT * FROM groupe_participants") 428 if err != nil { 429 return item, err 430 } 431 items, err := ScanGroupeParticipants(rows) 432 if err != nil { 433 return item, err 434 } 435 436 _ = len(items) 437 438 row := tx.QueryRow(`SELECT * FROM groupe_participants WHERE 439 id_participant = $1 AND id_groupe = $2 AND id_camp = $3;`, item.IdParticipant, item.IdGroupe, item.IdCamp) 440 _, err = ScanGroupeParticipant(row) 441 442 return item, err 443 } 444 445 func queriesImageuploaded(tx *sql.Tx, item Imageuploaded) (Imageuploaded, error) { 446 err := InsertManyImageuploadeds(tx, item) 447 if err != nil { 448 return item, err 449 } 450 rows, err := tx.Query("SELECT * FROM imageuploadeds") 451 if err != nil { 452 return item, err 453 } 454 items, err := ScanImageuploadeds(rows) 455 if err != nil { 456 return item, err 457 } 458 459 _ = len(items) 460 461 row := tx.QueryRow(`SELECT * FROM imageuploadeds WHERE 462 id_camp = $1;`, item.IdCamp) 463 _, err = ScanImageuploaded(row) 464 465 return item, err 466 } 467 468 func queriesInscription(tx *sql.Tx, item Inscription) (Inscription, error) { 469 item, err := item.Insert(tx) 470 471 if err != nil { 472 return item, err 473 } 474 rows, err := tx.Query("SELECT * FROM inscriptions") 475 if err != nil { 476 return item, err 477 } 478 items, err := ScanInscriptions(rows) 479 if err != nil { 480 return item, err 481 } 482 483 _ = items.Ids() 484 485 item, err = item.Update(tx) 486 if err != nil { 487 return item, err 488 } 489 _, err = SelectInscription(tx, item.Id) 490 491 return item, err 492 } 493 494 func queriesLettredirecteur(tx *sql.Tx, item Lettredirecteur) (Lettredirecteur, error) { 495 err := InsertManyLettredirecteurs(tx, item) 496 if err != nil { 497 return item, err 498 } 499 rows, err := tx.Query("SELECT * FROM lettredirecteurs") 500 if err != nil { 501 return item, err 502 } 503 items, err := ScanLettredirecteurs(rows) 504 if err != nil { 505 return item, err 506 } 507 508 _ = len(items) 509 510 row := tx.QueryRow(`SELECT * FROM lettredirecteurs WHERE 511 id_camp = $1;`, item.IdCamp) 512 _, err = ScanLettredirecteur(row) 513 514 return item, err 515 } 516 517 func queriesMessage(tx *sql.Tx, item Message) (Message, error) { 518 item, err := item.Insert(tx) 519 520 if err != nil { 521 return item, err 522 } 523 rows, err := tx.Query("SELECT * FROM messages") 524 if err != nil { 525 return item, err 526 } 527 items, err := ScanMessages(rows) 528 if err != nil { 529 return item, err 530 } 531 532 _ = items.Ids() 533 534 item, err = item.Update(tx) 535 if err != nil { 536 return item, err 537 } 538 _, err = SelectMessage(tx, item.Id) 539 540 return item, err 541 } 542 543 func queriesMessageAttestation(tx *sql.Tx, item MessageAttestation) (MessageAttestation, error) { 544 err := InsertManyMessageAttestations(tx, item) 545 if err != nil { 546 return item, err 547 } 548 rows, err := tx.Query("SELECT * FROM message_attestations") 549 if err != nil { 550 return item, err 551 } 552 items, err := ScanMessageAttestations(rows) 553 if err != nil { 554 return item, err 555 } 556 557 _ = len(items) 558 559 row := tx.QueryRow(`SELECT * FROM message_attestations WHERE 560 id_message = $1;`, item.IdMessage) 561 _, err = ScanMessageAttestation(row) 562 563 return item, err 564 } 565 566 func queriesMessageDocument(tx *sql.Tx, item MessageDocument) (MessageDocument, error) { 567 err := InsertManyMessageDocuments(tx, item) 568 if err != nil { 569 return item, err 570 } 571 rows, err := tx.Query("SELECT * FROM message_documents") 572 if err != nil { 573 return item, err 574 } 575 items, err := ScanMessageDocuments(rows) 576 if err != nil { 577 return item, err 578 } 579 580 _ = len(items) 581 582 row := tx.QueryRow(`SELECT * FROM message_documents WHERE 583 id_message = $1 AND id_camp = $2;`, item.IdMessage, item.IdCamp) 584 _, err = ScanMessageDocument(row) 585 586 return item, err 587 } 588 589 func queriesMessageMessage(tx *sql.Tx, item MessageMessage) (MessageMessage, error) { 590 err := InsertManyMessageMessages(tx, item) 591 if err != nil { 592 return item, err 593 } 594 rows, err := tx.Query("SELECT * FROM message_messages") 595 if err != nil { 596 return item, err 597 } 598 items, err := ScanMessageMessages(rows) 599 if err != nil { 600 return item, err 601 } 602 603 _ = len(items) 604 605 row := tx.QueryRow(`SELECT * FROM message_messages WHERE 606 id_message = $1;`, item.IdMessage) 607 _, err = ScanMessageMessage(row) 608 609 return item, err 610 } 611 612 func queriesMessagePlacelibere(tx *sql.Tx, item MessagePlacelibere) (MessagePlacelibere, error) { 613 err := InsertManyMessagePlaceliberes(tx, item) 614 if err != nil { 615 return item, err 616 } 617 rows, err := tx.Query("SELECT * FROM message_placeliberes") 618 if err != nil { 619 return item, err 620 } 621 items, err := ScanMessagePlaceliberes(rows) 622 if err != nil { 623 return item, err 624 } 625 626 _ = len(items) 627 628 row := tx.QueryRow(`SELECT * FROM message_placeliberes WHERE 629 id_message = $1 AND id_participant = $2;`, item.IdMessage, item.IdParticipant) 630 _, err = ScanMessagePlacelibere(row) 631 632 return item, err 633 } 634 635 func queriesMessageSondage(tx *sql.Tx, item MessageSondage) (MessageSondage, error) { 636 err := InsertManyMessageSondages(tx, item) 637 if err != nil { 638 return item, err 639 } 640 rows, err := tx.Query("SELECT * FROM message_sondages") 641 if err != nil { 642 return item, err 643 } 644 items, err := ScanMessageSondages(rows) 645 if err != nil { 646 return item, err 647 } 648 649 _ = len(items) 650 651 row := tx.QueryRow(`SELECT * FROM message_sondages WHERE 652 id_message = $1 AND id_camp = $2;`, item.IdMessage, item.IdCamp) 653 _, err = ScanMessageSondage(row) 654 655 return item, err 656 } 657 658 func queriesOrganisme(tx *sql.Tx, item Organisme) (Organisme, error) { 659 item, err := item.Insert(tx) 660 661 if err != nil { 662 return item, err 663 } 664 rows, err := tx.Query("SELECT * FROM organismes") 665 if err != nil { 666 return item, err 667 } 668 items, err := ScanOrganismes(rows) 669 if err != nil { 670 return item, err 671 } 672 673 _ = items.Ids() 674 675 item, err = item.Update(tx) 676 if err != nil { 677 return item, err 678 } 679 _, err = SelectOrganisme(tx, item.Id) 680 681 return item, err 682 } 683 684 func queriesPaiement(tx *sql.Tx, item Paiement) (Paiement, error) { 685 item, err := item.Insert(tx) 686 687 if err != nil { 688 return item, err 689 } 690 rows, err := tx.Query("SELECT * FROM paiements") 691 if err != nil { 692 return item, err 693 } 694 items, err := ScanPaiements(rows) 695 if err != nil { 696 return item, err 697 } 698 699 _ = items.Ids() 700 701 item, err = item.Update(tx) 702 if err != nil { 703 return item, err 704 } 705 _, err = SelectPaiement(tx, item.Id) 706 707 return item, err 708 } 709 710 func queriesParticipant(tx *sql.Tx, item Participant) (Participant, error) { 711 item, err := item.Insert(tx) 712 713 if err != nil { 714 return item, err 715 } 716 rows, err := tx.Query("SELECT * FROM participants") 717 if err != nil { 718 return item, err 719 } 720 items, err := ScanParticipants(rows) 721 if err != nil { 722 return item, err 723 } 724 725 _ = items.Ids() 726 727 item, err = item.Update(tx) 728 if err != nil { 729 return item, err 730 } 731 _, err = SelectParticipant(tx, item.Id) 732 733 return item, err 734 } 735 736 func queriesParticipantEquipier(tx *sql.Tx, item ParticipantEquipier) (ParticipantEquipier, error) { 737 err := InsertManyParticipantEquipiers(tx, item) 738 if err != nil { 739 return item, err 740 } 741 rows, err := tx.Query("SELECT * FROM participant_equipiers") 742 if err != nil { 743 return item, err 744 } 745 items, err := ScanParticipantEquipiers(rows) 746 if err != nil { 747 return item, err 748 } 749 750 _ = len(items) 751 752 row := tx.QueryRow(`SELECT * FROM participant_equipiers WHERE 753 id_participant = $1 AND id_equipier = $2 AND id_groupe = $3;`, item.IdParticipant, item.IdEquipier, item.IdGroupe) 754 _, err = ScanParticipantEquipier(row) 755 756 return item, err 757 } 758 759 func queriesParticipantsimple(tx *sql.Tx, item Participantsimple) (Participantsimple, error) { 760 item, err := item.Insert(tx) 761 762 if err != nil { 763 return item, err 764 } 765 rows, err := tx.Query("SELECT * FROM participantsimples") 766 if err != nil { 767 return item, err 768 } 769 items, err := ScanParticipantsimples(rows) 770 if err != nil { 771 return item, err 772 } 773 774 _ = items.Ids() 775 776 item, err = item.Update(tx) 777 if err != nil { 778 return item, err 779 } 780 _, err = SelectParticipantsimple(tx, item.Id) 781 782 return item, err 783 } 784 785 func queriesPersonne(tx *sql.Tx, item Personne) (Personne, error) { 786 item, err := item.Insert(tx) 787 788 if err != nil { 789 return item, err 790 } 791 rows, err := tx.Query("SELECT * FROM personnes") 792 if err != nil { 793 return item, err 794 } 795 items, err := ScanPersonnes(rows) 796 if err != nil { 797 return item, err 798 } 799 800 _ = items.Ids() 801 802 item, err = item.Update(tx) 803 if err != nil { 804 return item, err 805 } 806 _, err = SelectPersonne(tx, item.Id) 807 808 return item, err 809 } 810 811 func queriesSondage(tx *sql.Tx, item Sondage) (Sondage, error) { 812 item, err := item.Insert(tx) 813 814 if err != nil { 815 return item, err 816 } 817 rows, err := tx.Query("SELECT * FROM sondages") 818 if err != nil { 819 return item, err 820 } 821 items, err := ScanSondages(rows) 822 if err != nil { 823 return item, err 824 } 825 826 _ = items.Ids() 827 828 item, err = item.Update(tx) 829 if err != nil { 830 return item, err 831 } 832 _, err = SelectSondage(tx, item.Id) 833 834 return item, err 835 } 836 837 func queriesStructureaide(tx *sql.Tx, item Structureaide) (Structureaide, error) { 838 item, err := item.Insert(tx) 839 840 if err != nil { 841 return item, err 842 } 843 rows, err := tx.Query("SELECT * FROM structureaides") 844 if err != nil { 845 return item, err 846 } 847 items, err := ScanStructureaides(rows) 848 if err != nil { 849 return item, err 850 } 851 852 _ = items.Ids() 853 854 item, err = item.Update(tx) 855 if err != nil { 856 return item, err 857 } 858 _, err = SelectStructureaide(tx, item.Id) 859 860 return item, err 861 } 862 863 func queriesUser(tx *sql.Tx, item User) (User, error) { 864 item, err := item.Insert(tx) 865 866 if err != nil { 867 return item, err 868 } 869 rows, err := tx.Query("SELECT * FROM users") 870 if err != nil { 871 return item, err 872 } 873 items, err := ScanUsers(rows) 874 if err != nil { 875 return item, err 876 } 877 878 _ = items.Ids() 879 880 item, err = item.Update(tx) 881 if err != nil { 882 return item, err 883 } 884 _, err = SelectUser(tx, item.Id) 885 886 return item, err 887 }