Bonjour,
je voudrais savoir si je peux utiliser la base de données Postgres au lieu de d'utilise Mysql s'il vous plait ?
Merci d'avance.
Cordialement
LinuxFan
Postgres + GestSup
Bonjour,
le logiciel n'a pas été qualifié pour, mais vous pouvez tester sur les version 3.1.X, c'est du PDO
Cdt
le logiciel n'a pas été qualifié pour, mais vous pouvez tester sur les version 3.1.X, c'est du PDO
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Les modifications sont a faire sur le fichier connect.php, essayer de creuser a ce niveau car nous ne supportons pas ce SGBDR.
Cdt
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
J'ai tenté de migré vers PostGres et cela est vraiment trop long.
Modification du fichier connect.php ok
Modification du fichier \_SQL\skeleton.php OK (les types n'ont pas les mêmes dénomination que sous Mysql).
jusqu'ici c'étais simple.
Par contre il y a toutes les requettes à reprendre car PG est stricte.
Ne fonctionne pas sous PG une recherche de chaîne ne fonctionne pas sur un champ de type "numérique"
Ne fonctionne pas non plus la clause ORDER BY doit contenir les mêmes champs que le DISTINCT
Bref au vu de tous le code cela est trop de travail pour ré-écrire toutes les requêtes !
Dommage car cette outils était très prometteur au vu des test réalisé en local avec mysql. Mais la prod fonctionne sous PG.
Autre petit point a ne pas prendre mal. Pensé à utilisé des CLass pour une prochaine versions et de l'ajax pour évité de rechargé tous le temps la page.
J'ai tenté de migré vers PostGres et cela est vraiment trop long.
Modification du fichier connect.php ok
Modification du fichier \_SQL\skeleton.php OK (les types n'ont pas les mêmes dénomination que sous Mysql).
jusqu'ici c'étais simple.
Par contre il y a toutes les requettes à reprendre car PG est stricte.
Code : Tout sélectionner
SELECT * FROM xxx WHERE id LIKE '%'
Code : Tout sélectionner
SELECT DISTINCT * FROM ma_table ORDER BY id
Bref au vu de tous le code cela est trop de travail pour ré-écrire toutes les requêtes !
Dommage car cette outils était très prometteur au vu des test réalisé en local avec mysql. Mais la prod fonctionne sous PG.
Autre petit point a ne pas prendre mal. Pensé à utilisé des CLass pour une prochaine versions et de l'ajax pour évité de rechargé tous le temps la page.