В кассовом ПО Artix реализована возможность настройки сохранения персональных данных в БД Documents
таблицы Carditem
и Client
.
Активация плагина работы с базой данных определяется параметром daoExtension
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini
в секции [plugins]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
daoExtension | строковый |
| Плагин работы с БД | По умолчанию off |
Пример настройки
[plugins] ; Плагин работы с БД ;daoExtension = off
Для каждой таблицы БД в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/daoextension.ini
может быть создана своя подсекция [DaoExtension.IgnoredFields.<таблица>]
. Каждая из подсекций содержит список полей указанной таблицы, которые не будут сохраняться в БД. Список полей задается параметром fields
.
Пример настройки
; Список полей для указанной таблицы, которые не сохраняются в БД ; [DaoExtension.IgnoredFields.<таблица>] ; fields = <поле1>, <поле2> ;[DaoExtension.IgnoredFields.] ;fields =