fixed postgresql bug