fix db PK bug