Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
koha:tools:delete_patrons [2019/11/28 16:41]
fsomers [Script maison]
koha:tools:delete_patrons [2020/09/03 15:33] (Version actuelle)
fsomers [Script maison]
Ligne 5: Ligne 5:
 ==== Script maison ==== ==== Script maison ====
  
-Permet de filtrer plus facilement sur les catégories et leur type.+Permet de filtrer plus facilement sur les catégories et leur type.\\
 Il gère également la purge de la table ''​deletedborrowers''​. Il gère également la purge de la table ''​deletedborrowers''​.
 +
 <code bash> <code bash>
 # Delete patrons # Delete patrons
-20 4 * * 7 /​home/​koha/​tools/​delete_patrons.sh --confirm --expired 365+50 3 * * 7 /​home/​koha/​tools/koha/​delete_patrons.sh --confirm --expired 365
 </​code>​ </​code>​
 +
 +<note important>​
 +Si le script est volontairement absent, écrire :
 +<​code>​
 +# Delete patrons (missing on purpose)
 +</​code>​
 +</​note>​
  
 <note tip>Le paramètre ''<​nowiki>​--</​nowiki>​confirm''​ permet de confirmer. Sans lui cela simule sans impacter les données.</​note> ​ <note tip>Le paramètre ''<​nowiki>​--</​nowiki>​confirm''​ permet de confirmer. Sans lui cela simule sans impacter les données.</​note> ​
Ligne 23: Ligne 31:
 <code bash> <code bash>
 # Delete patrons # Delete patrons
-20 4 * * 7 /​home/​koha/​src/​misc/​cronjobs/​delete_patrons.pl --expired_before "​$(date -d '-24 month' --iso-8601)"​ --not_borrowed_since "​$(date -d '-12 month' --iso-8601)"​ -c+50 3 * * 7 /​home/​koha/​src/​misc/​cronjobs/​delete_patrons.pl --expired_before "​$(date -d '-24 month' --iso-8601)"​ --not_borrowed_since "​$(date -d '-12 month' --iso-8601)"​ -c
 </​code>​ </​code>​
  
Ligne 31: Ligne 39:
   * ayant un débit à payer   * ayant un débit à payer
   * étant garant   * étant garant
 +
 +L'​utilisation des deux options ''<​nowiki>​--</​nowiki>​expired_before''​ et ''<​nowiki>​--</​nowiki>​not_borrowed_since''​ va faire un croisement (''​AND''​).
  
 Il y a des options de limiter : Il y a des options de limiter :