I see that you use a very simple flat table structur and a provider model for data access. With this basics i think it was very simple to build a PostgreSQL dataprovider. Can we help?
Edit: I see you have a Oracle Provider. Its was very simple to convert the Oracle SQL script to PostgreSQL SQL script.