powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird batch script
3 сообщений из 28, страница 2 из 2
firebird batch script
    #39442230
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, нет, не все. Я задаю одинаковые имена для индексов и ограничений через CONSTRAINT'ы после описания столбцов.
...
Рейтинг: 0 / 0
firebird batch script
    #39442675
зеленый админ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PEAKTOPkdvчто-то вас понесло. Вы все USING INDEX пишете?
конечно.
и много раз спасало, не только при апдейте структуры базы на новую версию.

А от себя добавлю: попадете на особенно крупный проект, то вас там никто особенно спрашивать не будет, именование объектов будет входить в policy вплоть до суффиксов и префиксов. У меня лично это привычка после Оракла, где, действительно, многие генерируемые имена были случайны.
...
Рейтинг: 0 / 0
firebird batch script
    #39443002
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvPEAKTOPтребование на именование ВСЕХ объектов в базе - очевидно.
что-то вас понесло. Вы все USING INDEX пишете?

Я - нет, только констрейнты именую.
Посмотрел в базе, у меня все имена индексов совпадают с именами констрейнтов, а констрейнты я именую по системе и сразу понятно к чему он относится.

BDOK_PK - таблица BDOK, первичный ключ
BDOK_FK_NSKLAD - таблица BDOK, foreign_key по полю NSKLAD
BDOK_UNI_ID - таблица BDOK, ограничение уникальности по полю ID (ибо оно там не является первичным ключом)
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird batch script
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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