Hi,

While fetching records from postgres database using DAL API we need to 
decrypt some specific fields. These field names start with some specific 
prefix (e.g. *kny_*). Is there any way that we could override DAL functions 
to achieve this requirement?

Suppose we've following table:
*db.define_table('taxpayer',*
*Field('name'),*
*Field('tax', 'boolean'),*
*Field('designation'),*
*Field('kny_address'),
*
*Field('kny_phone'))*

So my this code:
*queryset = db(db.taxpayer)
*
*myorder = db.taxpayer.id  *
*record_list = queryset.select(db.taxpayer.ALL, orderby = myorder)
*
executes this query, select * from taxpayer order by id

and I want to change it to: *select id, name, tax, designation, 
decrypt(kny_address), decrypt(kny_phone).*
*
*
*
*
Thanks in advance.









-- 



Reply via email to