Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Генерация повторяющегося кода / 3 сообщений из 3, страница 1 из 1
08.09.2006, 13:01
    #33973719
igor_ku
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерация повторяющегося кода
Всем привет.
ERwin 4.1.4.4415
Возможно ли сделать так чтобы при генерации кода для создания таблиц, процедур и т.д. при компаринге выводить в скрипте перед каждым объектом и после него свой код. Например
Код: plaintext
PRINT 'Table has been created.'
Вопрос в том, чтобы этот код появлялся в итоговом скрипте сразу же после (или перед) соответствующего скрипта создания объекта CREATE..., а не в конце всего скрипта? Т.е. хочется это сделать на уровне модели,а не на уровне каждой сущности, которых >200.
И второй вопрос: как отключить в коде сгенерённом при компаринге комментарии типа
Код: plaintext
1.
2.
/*
 ACTION is CREATE Stored Procedure.... 
*/
? Они ведь попадают в код процедур, таблиц и др. А этого не хочется.
Спасибо.
...
Рейтинг: 0 / 0
09.09.2006, 11:20
    #33975705
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерация повторяющегося кода
1."Больше 200" - ну и что?
Делаем, к примеру, так:
- открываем физическую модель:
Script Templates - Table Level Scripts - New.
Называем новый скрит, например, "Prints". Окрываем редактор. В закладке Code вводим:
Print '%TableName has been created.'
Жмем кнопку Browser. В списке Script Template Names выбираем "Prints", и переносим все таблички из списка "Unattached Table" в "Attached table". Одной кнопкой, с двойной стрелкой. Close, OK. Все.

2....
Код: plaintext
1.
2.
3.
/*
 ACTION is CREATE Stored Procedure.... 
*/
...
Темплейты процедур/триггеров и т.д. ручками подправь - и все. Я когда-то сделал, работа заняла не более часа. Зато никаких дебильных комментов, типа этого и момента создания скрипта...
...
Рейтинг: 0 / 0
12.09.2006, 18:39
    #33982104
igor_ku
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерация повторяющегося кода
Спасибо, mv.
Всё сказанное мне оказалось полезным.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Генерация повторяющегося кода / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]