powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / создание структуры БД из *.XSD
5 сообщений из 5, страница 1 из 1
создание структуры БД из *.XSD
    #39411903
bayazet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какие есть возможности в постгрессе по импорту структуры данных из файлов формата .XSD?
искал в интернете, ничего толком не нашел: неужели придется вручную?
Натолкните, пожалуйста, в какую сторону копать?
...
Рейтинг: 0 / 0
создание структуры БД из *.XSD
    #39411907
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bayazet,

1)Перегнать в набор CSV-шек
2)Создать структуру руками
3)использовать команду COPY
...
Рейтинг: 0 / 0
создание структуры БД из *.XSD
    #39412959
bayazet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неужели нет какого-то более элегантного способа, нежели "Создать структуру руками"?
xsd уже содержит в себе все типы, связи и ограничения
...
Рейтинг: 0 / 0
создание структуры БД из *.XSD
    #39413083
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bayazetнеужели нет какого-то более элегантного способа, нежели "Создать структуру руками"?
xsd уже содержит в себе все типы, связи и ограничения
Есть, но чуточку посложнее.
Без скрипта всё равно не обойдётесь.
1)Перегоняем эксемэль в джисон
2)Загружаем джисон в постгрес, во времянку, к примеру
3)Разворачиваем структуру джисона в нескольких селектах,
на основе которых и создаём таблички уже с данными.
Если данных меньше гигабайта - проблем не будет.
Если больше - лучше первый способ.
...
Рейтинг: 0 / 0
создание структуры БД из *.XSD
    #39413547
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, есть способ(если получите CSV-шки)
просто подключить их к базе, как обычные таблички
на чтение.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / создание структуры БД из *.XSD
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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