Hello,

I hope anybody can help me about this.

I'm using TG 2.1 (latest stable version) with SA 0.7 (This is from tg downlad site too)

When I use the command
paster setup-app development.ini

to create my tables, I'm getting errors.

When I comment out the last two lines from the schema.py it looks ok but I'm confused about this error.
The lines I've commented out in schema.py:
    from migrate.versioning.shell import main
main(argv=['version_control'], url=config['sqlalchemy.url'], repository='migration', name='migration')

Here is the output error lines of paster setup-app command:

10:51:12,334 INFO [sqlalchemy.engine.base.Engine] PRAGMA table_info("migrate_version")
PRAGMA table_info("migrate_version")
10:51:12,334 INFO  [sqlalchemy.engine.base.Engine] ()
()
10:51:12,340 DEBUG [sqlalchemy.engine.base.Engine] Col ('cid', 'name', 'type', 'notnull', 'dflt_value', 'pk')
Col ('cid', 'name', 'type', 'notnull', 'dflt_value', 'pk')
10:51:12,341 DEBUG [sqlalchemy.engine.base.Engine] Row (0, u'repository_id', u'VARCHAR(250)', 1, None, 1)
Row (0, u'repository_id', u'VARCHAR(250)', 1, None, 1)
10:51:12,341 DEBUG [sqlalchemy.engine.base.Engine] Row (1, u'repository_path', u'TEXT', 0, None, 0)
Row (1, u'repository_path', u'TEXT', 0, None, 0)
10:51:12,342 DEBUG [sqlalchemy.engine.base.Engine] Row (2, u'version', u'INTEGER', 0, None, 0)
Row (2, u'version', u'INTEGER', 0, None, 0)
10:51:12,350 INFO [sqlalchemy.engine.base.Engine] SELECT migrate_version.repository_id, migrate_version.repository_path, migrate_version.version
FROM migrate_version
WHERE migrate_version.repository_id = ?
SELECT migrate_version.repository_id, migrate_version.repository_path, migrate_version.version
FROM migrate_version
WHERE migrate_version.repository_id = ?
10:51:12,350 INFO  [sqlalchemy.engine.base.Engine] ('migration',)
('migration',)
10:51:12,362 DEBUG [sqlalchemy.engine.base.Engine] Col ('repository_id', 'repository_path', 'version')
Col ('repository_id', 'repository_path', 'version')
10:51:12,363 DEBUG [sqlalchemy.engine.base.Engine] Row (u'migration', u'migration', 0)
Row (u'migration', u'migration', 0)
Traceback (most recent call last):
  File "/home/tim/tg2env/bin/paster", line 9, in <module>
    load_entry_point('PasteScript==1.7.3', 'console_scripts', 'paster')()
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/command.py", line 84, in run
    invoke(command, command_name, options, args[1:])
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/command.py", line 123, in invoke
    exit_code = runner.run(args)
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/appinstall.py", line 68, in run
    return super(AbstractInstallCommand, self).run(new_args)
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/command.py", line 218, in run
    result = self.command()
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/appinstall.py", line 456, in command
    self, config_file, section, self.sysconfig_install_vars(installer))
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/appinstall.py", line 598, in setup_config
    mod.setup_app, command, filename, section, vars)
File "/home/tim/tg2env/lib/python2.6/site-packages/PasteScript-1.7.3-py2.6.egg/paste/script/appinstall.py", line 612, in _call_setup_app
    func(command, conf, vars)
  File "/home/tim/tg2env/om/om/websetup/__init__.py", line 18, in setup_app
    setup_schema(command, conf, vars)
File "/home/tim/tg2env/om/om/websetup/schema.py", line 23, in setup_schema main(argv=['version_control'], url=config['sqlalchemy.url'], repository='migration', name='migration') File "/home/tim/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.7.1-py2.6.egg/migrate/versioning/shell.py", line 207, in main
    ret = command_func(**kwargs)
  File "<string>", line 2, in version_control
File "/home/tim/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.7.1-py2.6.egg/migrate/versioning/util/__init__.py", line 159, in with_engine
    return f(*a, **kw)
File "/home/tim/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.7.1-py2.6.egg/migrate/versioning/api.py", line 249, in version_control
    ControlledSchema.create(engine, repository, version)
File "/home/tim/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.7.1-py2.6.egg/migrate/versioning/schema.py", line 139, in create
    table = cls._create_table_version(engine, repository, version)
File "/home/tim/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.7.1-py2.6.egg/migrate/versioning/schema.py", line 187, in _create_table_version
    raise exceptions.DatabaseAlreadyControlledError
migrate.exceptions.DatabaseAlreadyControlledError

--
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to