Страница 1 из 1

Feature request: dependency graph

Добавлено: Пт 02 дек 2011 13:59
antenne
Здравствуйте!

Знакомлюсь с mysql studio.

Вижу что у вас появилась редкая возможность отслеживания зависимостей объектов.

Чего не хватает для полноценной работы:

- отображения графа зависимостей
- игнор временных таблиц (созданных в процедурах/функциях)
- выявление зависимостей из динамического SQL

1. Отображение графа зависимостей

Хочется "в 1 клик" увидеть граф зависимостей объектов, подобный тому что мы видим на диаграмме БД.

Необходимо: уметь выгружать этот граф, например в формат GraphML (для отображения в редакторах типа yEd) чтобы там навешать на него внешние модули.

Крайне желательно: выбрав объект видеть его зависимости на графе, подсвеченные/ в отдельном окне.

2. Опция игнора временных таблиц для графа зависимостей.

Пример: в процедуре делается create temporary table t1 as select...

3. Выявлять зависимости из динамического SQL

Пример: в процедуре делается Set @sql = concat("select a,b,", if(x=0,"c","1/c"), " from sometable"); ..

Подробности и примеры могу выслать в личном общении.

Насколько реально это ожидать ?

Feature request: ignore partitioning info

Добавлено: Пт 02 дек 2011 14:13
antenne
В schema compare xочется

- иметь опцию игнора схемы секционирования таблиц

Bug: мастер отладки

Добавлено: Пт 02 дек 2011 14:15
antenne
При попытке отладки функции из мастера отладки:

Controls created on one thread cannot be parented to a control on a different thread.
MySql.MySqlSR.MaintenanceWizard_TryAgain

Re: Bug: мастер отладки

Добавлено: Пт 02 дек 2011 14:33
Alexander
antenne писал(а):При попытке отладки функции из мастера отладки:

Controls created on one thread cannot be parented to a control on a different thread.
MySql.MySqlSR.MaintenanceWizard_TryAgain
Не могли бы Вы прислать DDL отлаживаемой функции, а также описать шаги воспроизведения данной ошибки.

Re: Feature request: dependency graph

Добавлено: Пт 02 дек 2011 15:06
Alexander
antenne писал(а):Здравствуйте!

Знакомлюсь с mysql studio.

Вижу что у вас появилась редкая возможность отслеживания зависимостей объектов.

Чего не хватает для полноценной работы:

- отображения графа зависимостей
- игнор временных таблиц (созданных в процедурах/функциях)
- выявление зависимостей из динамического SQL

1. Отображение графа зависимостей

Хочется "в 1 клик" увидеть граф зависимостей объектов, подобный тому что мы видим на диаграмме БД.

Необходимо: уметь выгружать этот граф, например в формат GraphML (для отображения в редакторах типа yEd) чтобы там навешать на него внешние модули.

Крайне желательно: выбрав объект видеть его зависимости на графе, подсвеченные/ в отдельном окне.

2. Опция игнора временных таблиц для графа зависимостей.

Пример: в процедуре делается create temporary table t1 as select...

3. Выявлять зависимости из динамического SQL

Пример: в процедуре делается Set @sql = concat("select a,b,", if(x=0,"c","1/c"), " from sometable"); ..

Подробности и примеры могу выслать в личном общении.

Насколько реально это ожидать ?
antenne писал(а):В schema compare xочется

- иметь опцию игнора схемы секционирования таблиц
Для рассмотрения предложений и оценки их важности для других пользователей мы рекомендуем добавлять новые предложения на английском языке на наш UserVoice форум, где другие пользователи могут голосовать за различные предложения новой функциональности: http://devart.uservoice.com/forums/7729 ... -for-mysql