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 13 years ago

Closed 13 years ago

#99 closed bug (fixed)

CreateDao et Postgresql ne fonctionne pas bien

Reported by: njeudy Owned by:
Priority: normal Milestone: Jelix 1.0beta2
Component: jelix-scripts Version: 1.0 beta1
Severity: major Keywords:
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description

lors d'un createdao, avec postgresql, la script ne rammene pas tous les champs des la tables, et ne trouve pas la clé primaire ...

Il faudrait vérfier que les commandes appelées sont les bonnes pour Postgresql.

Attachments (1)

postgresql-creatdao.diff (1.6 KB) - added by njeudy 13 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 follow-up: Changed 13 years ago by laurentj

  • Milestone set to Jelix 1.0beta2

Est ce que cela ne serait pas lié au problème de tes champs avec majuscules/espaces ? (ticket #98 )

Est ce que cela fonctionne bien avec des noms de champs classiques en minuscules ?

comment:2 in reply to: ↑ 1 Changed 13 years ago by njeudy

Replying to laurentj:

Est ce que cela ne serait pas lié au problème de tes champs avec majuscules/espaces ? (ticket #98 )

Est ce que cela fonctionne bien avec des noms de champs classiques en minuscules ?

En fait ce n'est pas du au majuscule minuscule. 3 soucis ce posent:

  • la fonction qui determine si le champs est une clé primaire n'est pas faire dans le driver postgresql (elle est en TODO :) )
  • il y a une erreur de saisie dans le drivers
  • il manque des type de données (genre bpchar) dans le createdao

J'ajoute le patch (svn diff) pour que ca marche. testé chez moi.

Changed 13 years ago by njeudy

comment:3 Changed 13 years ago by laurentj

  • Component changed from jelix to jelix-scripts
  • Resolution set to fixed
  • Status changed from new to closed

patch landed in the trunk

Note: See TracTickets for help on using tickets.