Существует ли инструмент для создания полной базы данных DDL для SQL Server? Что насчет Postgres и MySQL?

Используя Toad for Oracle, я могу генерировать полные файлы DDL, описывающие все таблицы, представления, исходный код (процедуры, функции, пакеты), последовательности и предоставления схемы Oracle. Отличная особенность заключается в том, что она разделяет каждое объявление DDL на разные файлы (файл для каждого объекта, будь то таблица, процедура, представление и т. Д.), Поэтому я могу написать код и увидеть структуру базы данных без подключения к БД , Другое преимущество работы с файлами DDL заключается в том, что я неМне нужно подключаться к базе данных, чтобы генерировать DDL каждый раз, когда мне нужно просмотреть определения таблиц. В Toad for Oracle способ сделать это - перейти в базу данных -> Экспорт и выберите соответствующий пункт меню в зависимости от того, что вы хотите экспортировать. Это дает вам хорошее представление о базе данных на тот момент.

Есть ли "партия» инструмент, который экспортирует

- все таблицы DDL (включая индексы, проверки / ссылочные ограничения)

- весь исходный код (отдельные файлы для каждой процедуры, функции)

- все виды

- все последовательности

с SQL Server?

Что насчет PostgreSQL?

Как насчет MySQL?

Как насчет Энгр?

У меня нет никаких предпочтений относительно того, является ли инструмент открытым исходным кодом или коммерческим.

Ответы на вопрос(8)

Ваш ответ на вопрос