DBMetadata

class DBMetadata(name, version, columns)
Параметры:
  • name (str) – Название базы данных или источника

  • version (str) – Версия базы данных

  • columns (OrderedDict[str, str]) – Колонки с типами данных

Метаданные базы данных для отображения в диаграммах передачи.

Описание:

Именованный кортеж, хранящий информацию о структуре базы данных или источника. Используется для генерации информационных сообщений о передаче данных.

Пример:

meta = DBMetadata(
    name="postgresql",
    version="15.0",
    columns=OrderedDict([("id", "int4"), ("name", "varchar")])
)

Использование:

В методах from_rows, from_pandas, from_polars.