Support to custom properties handling on base data repository

Support to custom properties handling on base data repository for select
and insert operations. Need to test.