<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Project><name>tgmigrate</name>
<shortdesc>sqlalchemy migrate command</shortdesc>
<description>tgmigrate is an turbogears command extension which provide sqlalchemy migrate support.
        
        http://erosson.com/migrate/
        
        The early version of tgmigrate gives turbogears developers a quick evaluation if sqlalchemy migrate is helpful for us.
        
        
        Install
        ----------------
        easy_install tgmigrate
        
        
        Usage
        ----------------
        
        After install, tgmigrate plug an "migrate" command into tg-admin console utility.
        
        The basic syntax is ::
        
        tg-admin migrate [command]
        
        tgmigrate takes care the dburi and repository name for you.
        
        The reference procedure is:
        
        1. quickstart project as usual::
        
        $ tg-admin quickstart -i -s demo
        
        2. setup sqlalchemy dburi in demo/dev.cfg
        
        3. create initial database
        
        $ tg-admin sql create
        
        4. create repository "migration"
        
        $ tg-admin migrate create
        
        note the default repository folder named "migration" is created in your project folder.
        
        5. move your database to version control
        
        $ tg-admin migrate version_control
        
        or briefly::
        
        $ tg-admin migrate vc
        
        6. Now you could watch the current version in both database and repository
        
        show repository version::
        
        $ tg-admin migrate v
        (tg-admin migrate version)
        
        show database version::
        
        $ tg-admin migrate dbv
        (tg-admin migrate db_version)
        
        then follow the migration doc http://erosson.com/migrate/docs/versioning.html to do the further stuff.
        
        Please post your comments or suggestions on TurboGears google group http://groups.google.com/group/turbogears
        
        
        reference
        --------------
        You could use::
        
        $ tg-admin migrate help
        
        to get all available commands and help
        
        The available commands are
        
        $ tg-admin migrate [command]
        
        command = [
        'help',
        'create',
        'script',
        'commit',
        'version',
        'source',
        'version_control',
        'db_version',
        'upgrade',
        'downgrade',
        'drop_version_control',
        'manage',
        'test']</description>
<download-page>http://www.python.org/pypi/tgmigrate/</download-page>
<homepage rdf:resource="docs.turbogears.org" />
<maintainer><foaf:Person><foaf:name>Fred Lin</foaf:name>
<foaf:mbox_sha1sum>70fcb8b20c0d91fad2fe08f97e240c7f3998b94d</foaf:mbox_sha1sum></foaf:Person></maintainer>
<release><Version><revision>0.2</revision></Version></release>
</Project></rdf:RDF>