powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как разорвать связь таблицы и типа данных
3 сообщений из 3, страница 1 из 1
Как разорвать связь таблицы и типа данных
    #39995740
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После переноса БД из MySQL в PostgreeSQL в БД для каждой таблицы появились типы данных вида "_имятаблицы"
Удалить эти типы невозможно, т.к. имеется связь с соответствующей таблицей.

Вопрос в том, как разорвать связь таблицы и типа данных. В таблице ни одно поле такие типы данных не использует. Более того, если удалить из таблицы все поля, индексы и ключи (таблица остаётся пустой), эта долбанная связь всё равно сохраняется. Пока не удалишь саму таблицу.

В свойствах таблицы эта связь имеет тип "y".
В свойствах самой связи: тип = Base, категория = Array
Что это за типы такие паразитные и как от них избавиться ?
...
Рейтинг: 0 / 0
Как разорвать связь таблицы и типа данных
    #39995743
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax_02
После переноса БД из MySQL в PostgreeSQL в БД для каждой таблицы появились типы данных вида "_имятаблицы"
Удалить эти типы невозможно, т.к. имеется связь с соответствующей таблицей.

Вопрос в том, как разорвать связь таблицы и типа данных. В таблице ни одно поле такие типы данных не использует. Более того, если удалить из таблицы все поля, индексы и ключи (таблица остаётся пустой), эта долбанная связь всё равно сохраняется. Пока не удалишь саму таблицу.

В свойствах таблицы эта связь имеет тип "y".
В свойствах самой связи: тип = Base, категория = Array
Что это за типы такие паразитные и как от них избавиться ?


А зачем? они встроенные и нужны для работы базы (для поддержки массивов с типом записи из таблицы).
...
Рейтинг: 0 / 0
Как разорвать связь таблицы и типа данных
    #39995752
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор...и нужны для работы базы (для поддержки массивов с типом записи из таблицы).
Это для функций типа dblink () ?

авторА зачем? они встроенные
Я-то думал, они у меня были созданы только при переносе данных (из-за кривой миграции). Проверил - при обычном создании таблиц эти типы тоже создаются. Тогда ладно, порядок.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как разорвать связь таблицы и типа данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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