fix postgresql check