С формированием по описаниям сразу пришла идея, но названия представлений и колонок будут слишком длинными и на русском языке, да и таблиц тысячи, как вы понимаете не все нужны.
По константам - в результатах запросов все ок вроде, БД не совсем кривая, магические константы используются в основном в условиях запросов и коде хранимок для условной логики.
Часть функциональности из расширения также доступна в виде консольной утилиты, многие IDE из коробки умеют отправлять выделенный кусок текста через аргументы командной строки (так называемые внешние инструменты), правда в данном случае приходится еще быстрые клавиши вешать (что не совсем удобно).
В Managment Studio из коробки можно цвета настраивать для соединений, очень удобно, рекомендую.
Спасибо за комментарий, как никак первая статья на Хабре! Пока расширение внутри компании, будет время обязательно сделаю отдельную версию для широкой общественности и выложу на GitHub. Вопрос с отдельными вьюшками обсуждали, думаю на основные сущности сделаем, в первую очередь для аналитических запросов и сопровождения. Магические константы расширение по ключам ищет, а так я обычно скалярные функции делаю для часто используемых констант или объявляю константы в коде, через переменные DECLARE @OKStatus INT = 1
"Запомните, джентльмены: эту страну погубит коррупция!"
Ссылка на проект донор https://github.com/gandarez/ssms-wakatime
С формированием по описаниям сразу пришла идея, но названия представлений и колонок будут слишком длинными и на русском языке, да и таблиц тысячи, как вы понимаете не все нужны.
По константам - в результатах запросов все ок вроде, БД не совсем кривая, магические константы используются в основном в условиях запросов и коде хранимок для условной логики.
Часть функциональности из расширения также доступна в виде консольной утилиты, многие IDE из коробки умеют отправлять выделенный кусок текста через аргументы командной строки (так называемые внешние инструменты), правда в данном случае приходится еще быстрые клавиши вешать (что не совсем удобно).
В Managment Studio из коробки можно цвета настраивать для соединений, очень удобно, рекомендую.
Спасибо за комментарий, как никак первая статья на Хабре! Пока расширение внутри компании, будет время обязательно сделаю отдельную версию для широкой общественности и выложу на GitHub. Вопрос с отдельными вьюшками обсуждали, думаю на основные сущности сделаем, в первую очередь для аналитических запросов и сопровождения. Магические константы расширение по ключам ищет, а так я обычно скалярные функции делаю для часто используемых констант или объявляю константы в коде, через переменные DECLARE @OKStatus INT = 1