25 Nov 2009 12:35:51 UTC
- Distribution: SchemaEvolution
- Module version: 0.02
- Source (raw)
- Browse (raw)
- How to Contribute
- Testers (5 / 0 / 0)
- KwaliteeBus factor: 0
- License: unknown
- Activity24 month
- Download (6.41KB)
- MetaCPAN Explorer
- Subscribe to distribution
- This version
- Latest versionCYCLES Oliver Charlesand 1 contributors
- Oliver Charles
SchemaEvolution - manage the evolution of a database with simple files
SchemaEvolution is a very basic tool to cope with evolving a database schema over time. Rather than hook in with any specific framework, this is nothing more than a single table to track the version of database, and a set of scripts to move from one version to another.
Runs the schema evolution process, with settings from the configuration options. This is the entry point of the 'evolve' script.
Applies a single evolution pointed to by $filename (raw SQL), and returns the new version of the schema.
Returns all the evolution filenames that are after $version.
Module Install Instructions
To install SchemaEvolution, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell install SchemaEvolution
For more information on module installation, please visit the detailed CPAN module installation guide.