open up your dataabses/sql.log to see what command has been issued to
create the tables...
On Saturday, August 31, 2013 5:43:45 PM UTC+2, George Petsagourakis wrote:
>
> Hello everyone,
> I have the following table definitions:
>
> db.define_table('identities',
> Field('name', 'string', required=True),
> Field('profession', 'string', required=True),
> Field('address','text', required=True),
> Field('vat_number',unique=True, required=True, length=9,
> requires=IS_LENGTH(9)),
> Field('tax_office', 'string', required=True),)
>
> db.define_table('items,',
> Field('is_receipt', 'boolean', required=True),
> Field('serial_number','integer', required=True),
> Field('issue_date', 'date', required=True),
> Field('issued_to', 'reference identities', required=True),
> Field('item_value', 'decimal(10,2)', required=True),
> Field('is_vat_liable', 'boolean', required=True),
> Field('vat_percentage', 'decimal(3,2)', required=True),
> Field('net_value', compute=lambda row:
> row['value']/(row['vat_percentage']+1), writable=False),
> Field('is_retained_value', 'boolean', required=True),
> Field('retain_percentage', 'decimal(3,2)', required=True),
> Field('retain_value', compute=lambda row:
> (row['net_value']*row['retain_percentage']), writable=False),
> Field('is_eu_transaction', 'boolean', required=True),)
>
> That produce the following error:
>
> Error ticket for "vivlio_b" Ticket ID
>
> 127.0.0.1.2013-08-31.18-30-38.e65726e8-d6a9-4059-8f43-41a45314340e
> <class 'sqlite3.OperationalError'> near ",": syntax error Version web2py™
> Version
> 2.5.1-stable+timestamp.2013.06.06.15.39.19 Python Python 2.7:
> E:\web2py\web2py_no_console.exe (prefix: E:\web2py) Traceback
>
> 1.
> 2.
> 3.
> 4.
> 5.
> 6.
> 7.
> 8.
> 9.
> 10.
> 11.
>
> Traceback (most recent call last):
> File "/home/mdipierro/make_web2py/web2py/gluon/restricted.py", line 212, in
> restricted
> File "E:/web2py/applications/vivlio_b/models/db.py"
> <http://127.0.0.1:8000/admin/default/edit/vivlio_b/models/db.py>, line 49, in
> <module>
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 7788, in
> define_table
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 7825, in
> lazy_define_table
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 963, in
> create_table
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 1767, in
> create_sequence_and_triggers
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 1784, in
> execute
> File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 1778, in
> log_execute
> OperationalError: near ",": syntax error
>
>
>
> Maybe someone can shed some light on this ?
>
--
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.