Je viens d'installer wamp pour tester une application e-commerce developpée avec php4 sur une base mysql. Ça roule parfaitement. Maintenant que me voilà rassuré sur la compatibilité, je souhaiterais faire tourner l'application sur une base sqlite. C'était trop facile pour être vrai.... car quand j'importe les tables de la base de données mysql dans SQLiteManager, tout va bien jusqu'à la création d'une table contenant un champs de type ENUM. Une syntax erreur est alors provoquée.
Apparamment les champs de type ENUM ne sont pas reconnus par cette version de sqlite. Mes recherches n'ont rien donné et je suis cloué. Je demande donc votre avis. Ai-je raison et j'hallucine ? C'est juste une question de version ou les champs ENUM ne sont définitivement pas reconnu ? Toute information sera la bienvenue.
Visiblement, cette fonctionnalité ô combien intéressante n'est pas disponible sur sqlite... C'est étrange, je me demande si il n'y a pas un moyen de remplacer cette fonctionnalité
Si c'est confirmé, c'est quand même frustrant de ne pas pouvoir migrer vers sqlite... Les idées fusaient, les avantages de cette base ouvraient des perspectives, mon neurone s'emballait, et tout va s'arrêter là pour ça ? Je le crois pas grrrrrrrrrrrrrrr................
Et rien sur le net. Personne n'en parle Suis-je le premier à constater cette lacune ou je suis à côté de la plaque et cette lacune n'existe pas ? Il y a là un truc qui m'échappe.
Non, dans les demandes d'implémentation de fonctionnalités de sqlite, il y a des gens qui les demandent. N'oublie pas que le gros problème de sqlite est qu'il ne peut pas gérer plusieurs enregistrements simultanément dans les bases... Donc je te conseille deproscrire ces tables au profit de MySQL