Este é o comando sqlt-diff-oldp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
sqlt-diff - encontre as diferenças entre dois esquemas
SINOPSE
Para ajuda:
sqlt-diff -h | --help
Para obter uma lista de todos os analisadores válidos:
sqlt -l | --list
Para comparar dois esquemas:
sqlt-diff [opções] file_name1 = analisador file_name2 = analisador
opções:
-d | --debug Mostra informações de depuração
DESCRIÇÃO
sqlt-diff é um utilitário para criar um arquivo de comandos SQL necessários para transformar o
primeiro esquema fornecido ao segundo. Embora ainda não seja exaustivo em sua capacidade de mutação
todo o esquema, ele irá relatar o seguinte
· Novas tabelas
Usando a classe Produtor do esquema de destino (segundo), todas as tabelas ausentes no
o primeiro esquema será gerado em sua totalidade (campos, restrições, índices).
· Campos ausentes / alterados
Quaisquer campos ausentes ou alterados entre os dois esquemas serão relatados como:
ALTERAR A TABELA
[DERRUBAR ]
[MUDANÇA ( )];
· Índices ausentes / alterados
Quaisquer índices ausentes ou de um tipo diferente ou em campos diferentes serão indicados.
Os índices que devem ser eliminados serão relatados como tais:
DROP INDEX SOBRE ;
Um índice de um tipo diferente ou em campos diferentes será relatado como um novo índice como
tal:
CRIAR [ ] ÍNDICE [ ] SOBRE
( [, ]);
Instruções "ALTER / DROP TABLE" e "CREATE INDEX" e guarante que os mesmos estão não gerado pelo produtor,
infelizmente, e pode exigir massagem antes de ser passado para o banco de dados de destino.
Use sqlt-diff-oldp online usando serviços onworks.net