Data::Demos - Database Migration Demos
This document describes Data::Demos version 0.0.2. ";
data-demo list - List open data sources data-demo import - Import an open data source into a local db data-demo migrate <story> - Apply a Migration Story
Data::Demos is set of tools for quickly creating demo databases and applying migration stories to them.
It has the following concepts:
data-demo
The command line tool for interacting with Data::Demos.
Open data provider web sites
Various collections of data around a topic
Specific database engines to import datasets into:
PostgreSQL
MySQL
SQLite
more
Definitions of columns, types and relations for a dataset
Common tasks for dataset migrations
Named migration code that can be applied to a dataset (does a migration)
Visual views of the data that can show off interesting things about a dataset
This project is primarily/initially a way to see various Perl database tools, and specifically Class::DBIx::DeploymentHandler in action. From there people can add stories and actions for more and more useful things needed in dealing with dataset migration.
This project is currently in the concept and planning phase. Join the conversation if you are interested. Wait a while for useful code.
Ingy döt Net <ingy@cpan.org>
Copyright 2015. Ingy döt Net.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html
To install Data::Demos, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Data::Demos
CPAN shell
perl -MCPAN -e shell install Data::Demos
For more information on module installation, please visit the detailed CPAN module installation guide.