axioma.core.dp.
JsonDBController
¶Предназначен для чтения и записи свойств, специфичных для баз данных
Унаследован от: JsonController
От него наследуются: JsonDBExportController
dbDef
(def)¶Возвращает ссылку на установленное описание для подключения в базе данных
Параметры: def ( JsonDefinition
) – Контейнер со свойствамиТип результата: DatabaseDefinition
setDbDef
(def, value)¶Установка описания подключения к базе данных
Параметры:
- def (
JsonDefinition
) – Контейнер со свойствами- value (
DatabaseDefinition
) – Значение
dataProviderId
(def)¶Возвращает текстовый идентификатор провайдера базы данных
Параметры: def ( JsonDefinition
) – Контейнер со свойствамиТип результата: str
setDataProviderId
(def, value)¶Установка текстового идентификатора провайдера базы данных
Параметры:
- def (
JsonDefinition
) – Контейнер со свойствами- value (
str
) – Значение
axioma.core.dp.
JsonDBExportController
¶Предназначен для чтения и записи дополнительных пераметров при экспорте информации в базу данных
Унаследован от: JsonDBController
exportParams
(def)¶Возвращает дополнительные параметры экспорта. Подробнее описание пареметров и пример использования см.
DatabaseProviderExportSupport
Параметры: def ( JsonDefinition
) – Контейнер со свойствамиТип результата: dict
setDataProviderId
(def, value)¶Установка дополнительных свойств экспорта
Параметры:
- def (
JsonDefinition
) – Контейнер со свойствами- value (
dict
) – Массив свойств в формате ключ-значение