Commit a0cc408a0d2a26dec51433ce35c909f4c7ae9eed

Authored by Etienne Pallier
1 parent d84529c1
Exists in master and in 1 other branch dev

.gitignore some more files, update CAKE_SHELL, DB_EXEC, src/Shell/DbShell.php, README.md, CHANGELOG

.gitignore
... ... @@ -21,6 +21,12 @@
21 21 /logs/*
22 22 /tmp/*
23 23 /vendor/*
  24 +# - psyshell (CAKE_SHELL)
  25 +.config/
  26 +
  27 +.mysql_history
  28 +
  29 +src/Application.php.OLD
24 30  
25 31 # OS generated files #
26 32 ######################
... ...
CAKE_SHELL
1 1 #!/usr/bin/env bash
2 2  
  3 +#[ -f src/Application.php ] && rm src/Application.php
  4 +cp src/Application.php.37 src/Application.php
  5 +
3 6 bin/cake console
  7 +
  8 +mv src/Application.php src/Application.php.OLD
... ...
CHANGELOG
... ... @@ -315,6 +315,16 @@ Commencer à implémenter le nouveau workflow v5 :
315 315 ======= CHANGES =======
316 316  
317 317 -------
  318 +30/03/2021 v4.108.17-3.7.9
  319 + - Ajout scripts connexion BD (client mysql) : CONNECT_TO_MYSQL_AS_/ROOT/USER
  320 + - Ajout script accès shell CakePhp (utile pour requetes BD via ORM) : CAKE_SHELL
  321 + - Ajout script permettant exécution de quelques requetes BD utiles : DB_EXEC (en cours)
  322 + - Refonte de la doc technique en ligne (et en pdf dans dossier doc/) :
  323 + => simplification de la doc technique (configuration)
  324 + en séparant tout ce qui concerne les aspects trop techniques (et contribution)
  325 + dans une nouvelle doc destinée aux développeurs (contributeurs)
  326 +
  327 +-------
318 328 01/03/2021 v4.108.16-3.7.9
319 329 - Amélioration de l'installation pour utilisation avec Docker
320 330  
... ...
DB_EXEC
1 1 #!/usr/bin/env bash
2 2  
  3 +cp src/Application.php.37 src/Application.php
  4 +
3 5 fname=$1
4 6 arg=$2
5 7  
6 8 bin/cake db $fname $arg
7 9  
  10 +mv src/Application.php src/Application.php.OLD
... ...
README.md
... ... @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes :
52 52  
53 53 --------------------------------------------------------------------------------------------
54 54  
55   -Date: 01/03/2021
56   -Version: v4.108.16-3.7.9
  55 +Date: 30/03/2021
  56 +Version: v4.108.17-3.7.9
57 57  
58 58  
59 59  
... ...
src/Shell/DbShell.php
... ... @@ -256,6 +256,8 @@ class DbShell extends Shell
256 256 // Methode exécutée par défaut si on n'appelle aucune fonction : bin/cake db
257 257 public function main()
258 258 {
  259 + $requests = [ '<AucuneRequeteDisponible>' ];
  260 + /*
259 261 $requests = [
260 262 'listeBenevolesAvecLeurRoleEtEquipe',
261 263 'listeBeneficiairesEtTousContrats',
... ... @@ -265,9 +267,10 @@ class DbShell extends Shell
265 267 'BeneficiaireAvecLeContactPrincipalEtLeDernierContratTransactionPermanenceHoraire',
266 268 'listePlanningPermanencesEtLeursVisites',
267 269 ];
  270 + */
268 271  
269 272 //$this->out('Hello world.');
270   - echo NL."Requêtes disponibles :";
  273 + echo NL."Requêtes disponibles (dans fichier src/Shell/DbShell.php) :";
271 274 foreach ($requests as $req) {
272 275 echo NL."- " . Inflector::underscore($req);
273 276 }
... ...