Извлечение метаданных из RDMS с использованием Python - PullRequest
0 голосов
/ 08 марта 2019

У меня есть сценарий использования, в котором у меня есть несколько RDMS data-sources, и я хочу извлечь metadata из этих data-sources.На основании lookup пользователь выберет тип data-source и установит соединение.После успешного соединения будут заполнены данные таблиц и столбцов.

Поскольку я новичок в Python, я пришел к решению написать код с условными операторами и установить соединение соответствующим образом.Но я считаю, что это не лучшее и подходящее решение, потому что для каждого нового data-source я должен вносить изменения в код.

Я ищу некоторые идеи / предложения, с помощью которых я мог бы заархивировать некоторые динамическиеповедение.Например, dialects, доступный в ORM инструментах или какой-либо библиотеке, которая выполнит один и тот же запрос для всех data-source типов.

Я ценю ваши идеи / предложения.

...