I have two PostgreSQL databases, one is for development and the other is for deployment.
Now, I want to synchronize those databases, any tool should I use?
You can try this tool
Commercial:
http://www.sqlmanager.net/en/products/postgresql/dbcomparer
Freeware: http://www.top4download.com/-1-postgresql-tool-navicat-postgresql-lite-freeware-/spoyoiqt.html