tables - dmitryzy/termod GitHub Wiki

Класс tables(set_info):

Работа с таблицей из БД

Методы

  1. insert(fld_nm_val) Вставка в таблицу

  2. select(where='1=1',filds='*'): Выборка из таблицы

     where='1=1' - условие
     filds='*' - список полей []
    
  3. update(fld_nm_val,where) Обновление записи

     where - условие
     fld_nm_val-словарь {'param_name': param_value}
    
  4. delete(where) удаление записи

     where - условие
    
  5. count() Количество записей в текущей таблице

  6. _validate_filds_name(filds) Проверка имени поля

     filds - словарь {fild_name:fild_value} или список имен полей
    
  7. _validate_filds_value(fld_name,fld_value) Проверка fld_name записи

     fld_name - имя поля
     fld_value - значение
    
  8. max_fld(fld) Максимальное значение столбца