Il s'agit de la commande sqlt-diff-oldp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
sqlt-diff - trouver les différences entre deux schémas
SYNOPSIS
Pour aider:
sqlt-diff -h|--aide
Pour une liste de tous les parseurs valides :
sqlt -l|--liste
Pour différencier deux schémas :
sqlt-diff [options] nom_fichier1=analyseur nom_fichier2=analyseur
Options :
-d|--debug Afficher les informations de débogage
DESCRIPTION
sqlt-diff est un utilitaire pour créer un fichier de commandes SQL nécessaires pour transformer le
premier schéma fourni au second. Bien qu'il ne soit pas encore exhaustif dans sa capacité à muter
l'ensemble du schéma, il rapportera ce qui suit
· Nouveaux tableaux
En utilisant la classe Producer du schéma cible (second), toutes les tables manquantes dans le
le premier schéma sera généré dans son intégralité (champs, contraintes, indices).
· Champs manquants/modifiés
Tout champ manquant ou modifié entre les deux schémas sera signalé comme suit :
MODIFIER TABLE
[TOMBER ]
[MONNAIE ( )] ;
· Indices manquants/altérés
Tout index manquant ou de type différent ou sur des champs différents sera indiqué.
Les indices qui devraient être supprimés seront signalés comme tels :
SUPPRIMER L'INDICE AU ;
Un index d'un type différent ou sur des champs différents sera signalé comme un nouvel index comme
tel:
CRÉER [ ] INDEX [ ] AU
( [, ] ) ;
Instructions "ALTER/DROP TABLE" et "CREATE INDEX" sommes-nous pas généré par le Producteur,
malheureusement, et peut nécessiter un massage avant d'être transmis à votre base de données cible.
Utilisez sqlt-diff-oldp en ligne à l'aide des services onworks.net