developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 12 years ago

Closed 12 years ago

#738 closed bug (fixed)

lastInsertId utilisé dans jacl et jacl2 ne fonctionne pas avec PostgreSQL

Reported by: YvesTan Owned by:
Priority: normal Milestone: Jelix 1.0.7
Component: jelix-scripts Version: 1.0.5
Severity: normal Keywords: jacl, postgresql
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: local Php version: 5.2.3

Description

Un exemple d'erreur sur l'ajout d'un groupe :

$ php jelix.php aclgroup  create "administrateur"
----Création d'un nouveau groupe

PHP Warning:  pgsqlDbConnection::lastInstertId invalide sequence name in /home/yves/Sites/ista/www/lib/jelix/plugins/db/pgsql/pgsql.dbconnection.php on line 144

Warning: pgsqlDbConnection::lastInstertId invalide sequence name in /home/yves/Sites/ista/www/lib/jelix/plugins/db/pgsql/pgsql.dbconnection.php on line 144
OK. Group id is:

Ca semble être le cas sur la branche stable et la branche instable.

Il faudrait préciser le nom de la séquence :

$cnx-lastInsertId('jacl_group_id_aclgrp_seq');

Modification sur aclgroup.cmd.php testée avec succès sur la branche stable.

Change History (1)

comment:1 Changed 12 years ago by laurentj

  • Milestone set to Jelix 1.0.7
  • Resolution set to fixed
  • Status changed from new to closed

Thanks. Fixed in the trunk and the 1.0.x branch. svn 1166

Note: See TracTickets for help on using tickets.