tables - dmitryzy/termod GitHub Wiki
Класс tables(set_info):
Работа с таблицей из БД
Методы
-
insert(fld_nm_val) Вставка в таблицу
-
select(where='1=1',filds='*'): Выборка из таблицы
where='1=1' - условие filds='*' - список полей []
-
update(fld_nm_val,where) Обновление записи
where - условие fld_nm_val-словарь {'param_name': param_value}
-
delete(where) удаление записи
where - условие
-
count() Количество записей в текущей таблице
-
_validate_filds_name(filds) Проверка имени поля
filds - словарь {fild_name:fild_value} или список имен полей
-
_validate_filds_value(fld_name,fld_value) Проверка fld_name записи
fld_name - имя поля fld_value - значение
-
max_fld(fld) Максимальное значение столбца