Dotclear

Ticket #250 (closed defect: fixed)

Opened 17 years ago

Last modified 17 years ago

Passer le driver SQLite de Clearbricks en PDO pour le support SQLite 3 uniquement

Reported by: noe Owned by: olivier
Priority: normal Milestone: 2.0
Component: module:core Version: 2.0 RC1
Severity: critical Keywords:
Cc:

Description

Il semblerait que la RC1 ne fonctionne plus avec SQLite, comme le laisse penser  ce fil du forum...

Change History

comment:1 Changed 17 years ago by olivier

  • Priority changed from normal to high
  • Status changed from new to assigned
  • Severity changed from normal to blocker

comment:2 Changed 17 years ago by Fruneau

Si cela peut aider : j'ai installlé un Dotclear SVN la semaine dernière sur SQLite. J'ai effectivement eu du mal à la faire tourner.

Le problème que j'ai identifié était l'absence du champs post_meta dans la table dc_post. Une fois ce champs ajouté, tout fonctionne parfaitement.

comment:3 Changed 17 years ago by olivier

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [2032]) Removed SQLite support. Enhanced error messages. Closes #250.

comment:4 Changed 17 years ago by Fruneau

  • Status changed from closed to reopened
  • Resolution fixed deleted

Pourquoi avoir supprimé le support de SQLite alors que le problème est juste l'absence d'un champ dans la base de données ? J'ai un dotclear 2 RC2 sur sqlite qui fonctionne parfaitement bien... j'ai juste rajouté le champs post_meta manquant à la main dans la base.

comment:5 Changed 17 years ago by olivier

  • Status changed from reopened to closed
  • Resolution set to wontfix

Le problème n'est pas l'absence d'un champs mais l'incapacité du schéma à se mettre à jour. On ne peut pas faire de ALTER TABLE en SQLite avant la version 3, c'est rédhibitoire. Si tu as un patch pour résoudre ce problème, il est le bienvenu, ça se passe dans les classes dbSchema de Clearbricks. En attendant, point de support de SQLite dans ces conditions.

comment:6 Changed 17 years ago by olivier

  • Priority changed from high to normal
  • Status changed from closed to reopened
  • Resolution wontfix deleted
  • Severity changed from blocker to critical
  • Summary changed from Incompatibilité SQLite to Passer le driver SQLite de Clearbricks en PDO pour le support SQLite 3 uniquement

Je viens de voir qu'il y a un support SQLite 3 via PDO, je vais voir ce qu'il est possible de faire.

comment:7 Changed 17 years ago by Fruneau

OK, merci !

comment:8 Changed 17 years ago by olivier

  • Status changed from reopened to closed
  • Resolution set to fixed

(In [2037]) SQLite support is back with PDO and SQLite v3 only. Closes #250.

Note: See TracTickets for help on using tickets.

Sites map