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  }