Goops is a Google Product Search data feed generator. It allows you to generate XML product feeds from a product catalog on a daily basis, for automatic submission to Google.
In somewhat of a failed experiment, I attempted to make Goops flexible enough to work across multiple database configurations. However, I came to realize that variables for table & field names wouldn’t be nearly enough to accommodate differences in SQL database layout.
To make use of Goops, you will probably need familiarity with SQLAlchemy (or at least a willingness to learn!) to modify the model to your needs.