There is an ongoing outage on the primary CPAN mirror. It is possible to work around the issue by using MetaCPAN as a mirror.

Documentation

a perl script using the XML::RDB modules to create DDL from XML, load generated DDL and XML data, and able to extract the data back to XML. Tested with Postgreql 8.3, SQLite 3.6.16, and MySQL 5.0.51a.

Modules

Perl extension to convert XML files into RDB schemas and populate, and unpopulate them. Works with XML Schemas too.

Provides

in RDB/MakeTables.pm
in RDB/PopulateTables.pm
in RDB/UnpopulateSchema.pm
in RDB/UnpopulateTables.pm