fix json generate for db