Outil "universel" de création de schéma de DB
Bonjour,
Je suis charger de créer le même schéma dans 3 sgbd différent (mysql, orqcle et sql server), chaque bd sera utilisée par une application, on m'impose les contrainte suivante:
- n'avoir qu'un script de génération de schéma pour les 3 sgbd
- chaque application peut demander des contrainte qui lui sont propre (champs supplémentaire, par exemple)
- le script doit pouvoir fonctionner sous windows et linux
Je voulait donc savoir s'il existait des outils de génération de commande DDL utilisant un "méta-language" pour décrire le schéma de la base conduisant à la génération des commandes sql particulière à chaque langage.
Par outil, j'entends application avec interface graphique ou non, mais aussi API en python ou java, voir perl. Des outils comme hibernate (java) ou django (python) me paraisse un peut lourd pour ce genre d'exercice.
Si un tel outil n'existe pas, quel API/application pourrait m'aider dans ma tâche.
Merci de votre aide.