thank you. :-)

On May 18, 4:47 pm, Nico de Groot <[email protected]> wrote:
> Massimo,
>
> The error originates from 2115, but you are showing below other
> (correct) lines of code (line 1253 and further). I think I documented
> the error and the solution 
> inhttp://groups.google.com/group/web2py/msg/d9d11284a1e83a3e
> , wil send you the patch separately.
>
> Nico de Groot
>
> On 18 mei, 01:33, mdipierro <[email protected]> wrote:
>
> > I am going to need your help in debugging this. In sql.py around lines
> > 2115
>
> >        for key in args:
> >             if key not in [
> >                     'migrate',
> >                     'primarykey',
> >                     'fake_migrate',
> >                     'format',
> >                     'trigger_name',
> >                     'sequence_name']:
> >                 raise SyntaxError, 'invalid table "%s" attribute: %s' %
> > (tablename, key)
>
> > Somehow the last lines raises this exception:
>
> >     SyntaxError: invalid table "area" attribute: sequence_name
>
> > but sequence_name is in the list above so the exception should not be
> > raised.
>
> > Any idea?
>
> > On May 17, 6:31 pm, drayco <[email protected]> wrote:
>
> > > Hi, I updated my web2py, but I had a problem with web2py 1.78.3, I use
> > > legacy databases. When I try to go to my application I got this
>
> > > Error traceback
>
> > > Traceback (most recent call last):
> > >   File "/media/RESPALDO/web2py/gluon/restricted.py", line 178, in
> > > restricted
> > >     exec ccode in environment
> > >   File "/media/RESPALDO/web2py/applications/scada/models/
> > > calenergy.py", line 8, in <module>
> > >     migrate = False)
> > >   File "/media/RESPALDO/web2py/gluon/sql.py", line 1296, in
> > > define_table
> > >     **dict(primarykey=args['primarykey'], trigger_name=trigger_name,
> > > sequence_name=sequence_name))
> > >   File "/media/RESPALDO/web2py/gluon/sql.py", line 2115, in __init__
> > >     raise SyntaxError, 'invalid table "%s" attribute: %s' %
> > > (tablename, k)
> > > SyntaxError: invalid table "area" attribute: sequence_name
>
> > > In file: /media/RESPALDO/web2py/applications/scada/models/calenergy.py
>
> > > calenergy=SQLDB('mysql://xxx:[email protected]:3306/xxx',pool_size=10)
>
> > > calenergy.define_table('area',
> > >         Field('clave', type = 'char' , length = 3 ),
> > >         Field('IdZona', type = 'integer' , length = 10 ),
> > >         Field('nombre', type = 'string' , length = 50 ),
> > >         primarykey=['clave','IdZona'],
> > >         migrate = False)
>
> > > Even with web2py 1.77.3.
>
> > > What this mean?
>
> > > with my older version of web2py, I work well.- Tekst uit oorspronkelijk 
> > > bericht niet weergeven -
>
> > - Tekst uit oorspronkelijk bericht weergeven -

Reply via email to