Hi all,

I have problems with updating my local instance of Galaxy.
Specifically I can not migrate the database schema from 80 to 81:

--------------
$$ sh manage_db.sh upgrade

80 -> 81...

Migration script to add a 'tool_version' column to the hda/ldda tables.

Traceback (most recent call last):
 File "./scripts/manage_db.py", line 63, in <module>
   main( repository=repo, url=db_url )
 File 
"/home/zhujack/bin/galaxy/eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versioning/shell.py",
line 150, in main
   ret = command_func(**kwargs)
 File 
"/home/zhujack/bin/galaxy/eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versioning/api.py",
line 221, in upgrade
   return _migrate(url, repository, version, upgrade=True, err=err, **opts)
 File 
"/home/zhujack/bin/galaxy/eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versioning/api.py",
line 349, in _migrate
   schema.runchange(ver, change, changeset.step)
 File 
"/home/zhujack/bin/galaxy/eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versioning/schema.py",
line 184, in runchange
   change.run(self.engine, step)
 File 
"/home/zhujack/bin/galaxy/eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versioning/script/py.py",
line 101, in run
   func()
 File "lib/galaxy/model/migrate/versions/0081_add_tool_version_to_hda_ldda.py",
line 17, in upgrade
   metadata.reflect()
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/schema.py",
line 1733, in reflect
   Table(name, self, **reflect_opts)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/schema.py",
line 108, in __call__
   return type.__call__(self, name, metadata, *args, **kwargs)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/schema.py",
line 236, in __init__
   _bind_or_error(metadata).reflecttable(self, include_columns=include_columns)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/engine/base.py",
line 1265, in reflecttable
   self.dialect.reflecttable(conn, table, include_columns)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/databases/mysql.py",
line 1673, in reflecttable
   only=include_columns)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/databases/mysql.py",
line 2139, in reflect
   self._add_column(table, line, charset, only)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/databases/mysql.py",
line 2227, in _add_column
   type_instance = col_type(*type_args, **type_kw)
 File 
"/home/zhujack/bin/galaxy/eggs/SQLAlchemy-0.5.6_dev_r6498-py2.6.egg/sqlalchemy/databases/mysql.py",
line 569, in __init__
   super(MSBigInteger, self).__init__(display_width, **kw)
TypeError: super(type, obj): obj must be an instance or subtype of type
--------------

Your help will be greatly appreciated.

Jack
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

  http://lists.bx.psu.edu/

Reply via email to