• [^] # Re: C'est pas pour troller, mais...

    Posté par . En réponse à la dépêche Lou portail 1.2. Évalué à 0.

    Pour ce qui est des créations de table, je suis d'accord; il faut écrire manuellement les scripts pour chaque BdD (mais les définitions de table, ça peut faire partie des "contributions"; c'est plutôt rapide à faire et ça n'implique pas de se plonger dans le code de l'application elle-même).

    Pour le reste, ça dépend à quel point l'application exploite le SQL; elle peut très bien utiliser un sous-ensemble simple de SQL qui soit compris par la plupart des bases de données.
    Rien n'empêche d'utiliser des types simples, et de faire le travail de conversion au niveau de l'application; certes on sous-exploite les fonctionnalités des bases de données, mais on gagne en portabilité sans forcément perdre en performance.

    Bon, ok, je me suis peut-être un peu enflammé en disant "automatique"; ça dépend pas mal de la manière de laquelle est codée l'application.