Hi,
I think the sqlalchemy.exc.ProgrammingError: (ProgrammingError)
relation
"tg_group_group_id_seq" does not exist
occurs because I have defined classes and tables but no mapper. If so
then the error message was not very helpfull.

Thanks
Ernst

On Sep 7, 1:34 am, eka <[email protected]> wrote:
> Hi All,
> I follow the movies tutorial 
> athttp://www.turbogears.org/2.1/docs/main/movie_tutorial.html
> I had to overcome a few installation problems with python setup.py
> develop
> by doing:
>
> $ easy_install PEAK-Rules
> $ easy_install WebHelpers
>
> But then it fails during paster setup-app development.ini
> Although I have not touched anything in t he area of user
> authorization.
>
> I do not yet know enough to see what I need to fix.
>
>  (movies)er...@--:~/turbo2/movies/movies$ paster setup-app
> development.ini
> /usr/bin/paster:5: UserWarning: Module site was already imported from /
> usr/lib/python2.5/site.pyc, but /usr/lib/python2.5/site-packages is
> being added to sys.path
>   from pkg_resources import load_entry_point
> Running setup_config() from movies.websetup
> Creating tables
> 01:27:17,947 INFO  [sqlalchemy.engine.base.Engine.0x...3cec] BEGIN
> 01:27:17,952 INFO  [sqlalchemy.engine.base.Engine.0x...3cec] select
> nextval('"tg_group_group_id_seq"')
> 01:27:17,952 INFO  [sqlalchemy.engine.base.Engine.0x...3cec] None
> 01:27:17,957 INFO  [sqlalchemy.engine.base.Engine.0x...3cec] ROLLBACK
> Traceback (most recent call last):
>   File "/usr/bin/paster", line 8, in <module>
>     load_entry_point('PasteScript==1.7.3', 'console_scripts', 'paster')
> ()
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/command.py", line 84, in run
>     invoke(command, command_name, options, args[1:])
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/command.py", line 123, in invoke
>     exit_code = runner.run(args)
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/appinstall.py", line 68, in run
>     return super(AbstractInstallCommand, self).run(new_args)
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/command.py", line 218, in run
>     result = self.command()
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/appinstall.py", line 456, in command
>     self, config_file, section,
> self.sysconfig_install_vars(installer))
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/appinstall.py", line 598, in setup_config
>     mod.setup_app, command, filename, section, vars)
>   File "/usr/lib/python2.5/site-packages/PasteScript-1.7.3-py2.5.egg/
> paste/script/appinstall.py", line 612, in _call_setup_app
>     func(command, conf, vars)
>   File "/home/ernst/turbo2/movies/movies/movies/websetup.py", line 54,
> in setup_app
>     model.DBSession.flush()
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/scoping.py", line 127, in do
>     return getattr(self.registry(), name)(*args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/session.py", line 1354, in flush
>     self._flush(objects)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/session.py", line 1432, in _flush
>     flush_context.execute()
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/unitofwork.py", line 261, in execute
>     UOWExecutor().execute(self, tasks)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/unitofwork.py", line 753, in execute
>     self.execute_save_steps(trans, task)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/unitofwork.py", line 768, in execute_save_steps
>     self.save_objects(trans, task)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/unitofwork.py", line 759, in save_objects
>     task.mapper._save_obj(task.polymorphic_tosave_objects, trans)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/orm/mapper.py", line 1428, in _save_obj
>     c = connection.execute(statement.values(value_params), params)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 824, in execute
>     return Connection.executors[c](self, object, multiparams, params)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 872, in _execute_clauseelement
>     parameters=params
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 938, in __create_execution_context
>     return dialect.execution_ctx_cls(dialect, connection=self,
> **kwargs)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/default.py", line 172, in __init__
>     self.__process_defaults()
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/default.py", line 359, in __process_defaults
>     val = drunner.get_column_default(c)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/databases/postgres.py", line 907, in get_column_default
>     return self.execute_string(exc.encode(self.dialect.encoding))
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 1861, in execute_string
>     conn._cursor_execute(self.cursor, stmt, params)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 950, in _cursor_execute
>     self._handle_dbapi_exception(e, statement, parameters, cursor,
> context)
>   File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.5.8-py2.5.egg/
> sqlalchemy/engine/base.py", line 931, in _handle_dbapi_exception
>     raise exc.DBAPIError.instance(statement, parameters, e,
> connection_invalidated=is_disconnect)
> sqlalchemy.exc.ProgrammingError: (ProgrammingError) relation
> "tg_group_group_id_seq" does not exist
>  'select nextval(\'"tg_group_group_id_seq"\')' None

-- 
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