[Obm] Re: PV MAJ OBM

Pierre Baudracco pierre.baudracco@aliacom.fr
Thu, 9 Dec 2004 07:51:55 +0100


Bonjour,

je pense que vous devez utiliser PostgreSQL comme BD.
Le module time actuel ne marche pas avec Postgres.

Par contre nous venons de terminer de le reecrire (le code etait plutot vieux,
pas propre et non conforme au reste d'OBM) et il marche maintenant avec
POstgres.

Il vous f

Quoting GF <gf@cirrus.re>:

> Bonjour,
>
> J'ai procédé à la mise à jour d'OBM 0.7.5 -> 0.8.8 en passant par toutes les
> étapes décrites dans votre documentation, y compris la mise à jour de MySQL
> 3.23 -> 4.1.7
>
> Au final j'ai plusieurs erreurs :
>
> 1/ A l'utilisation d'OBM 0.8.8, quand on crée ou modifie une tâche, la
> requête de mise à jour du champ status de la table TimeTask avec un "where
> timetask_date in (......)" est en erreur car les dates à l'intérieur du
> "in(...)" sont au format (YYYY-MM-DD, YYYY-MM-DD, etc...) mais ne sont pas
> encadrées par des quotes.
>
> 2/ J'ai plein d'erreurs de traitement de dates car après avoir examiné le
> code de vos programmes php dans le répertoire "time", les fonctions et
> requêtes des programmes php considèrent que les dates retournées par Mysql
> sont au format AAAAMMDD alors que Mysql les retourne au format AAAA-MM-DD
> (problème quand on fait par exemple un substr($date,0,8)
>
> Je dois y avoir un problème de config, mais je n'ai pas trouvé lequel....
> Merci de votre aide !
>
> Cordialement
> G. Faurie
>


--
Pierre Baudracco - Aliacom - 05 62 19 24 91 - www.aliacom.fr