Have you tried? remove the databses/....._NFobj.table and change
db.define_table('NFobj', fake_migrate=True, ) On Sunday, 20 October 2013 15:16:39 UTC-5, Kalvis Bruns wrote: > > I have a problem with my db tables definition. In db.py file there seems > to be a problem with the table with name "NFCobj". I get the "<class > 'cPickle.UnpicklingError'> pickle data was truncated" error If I have the > db.define_table command, with table name "NFCobj" like this: > > #NFCobj table > db.define_table('NFCobj', > Field('name','string',required=True), > Field('href','string', required=True), > Field('active','boolean'), > format='%(name)s' > ) > > when I change the name to for example "NFobj", everything is OK: > > #NFCobj table > db.define_table('NFobj', > Field('name','string',required=True), > Field('href','string', required=True), > Field('active','boolean'), > format='%(name)s' > ) > > > Below You can see a more datailed error description: > <class 'cPickle.UnpicklingError'> pickle data was > truncatedVersionweb2py™Version > 2.7.4-stable+timestamp.2013.10.14.15.16.29PythonPython 2.7.5: > D:\programming\python\web2py\web2py.exe (prefix: > D:\programming\python\web2py)Traceback > > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > > Traceback (most recent call last): > File "/home/mdipierro/make_web2py/web2py/gluon/restricted.py", line 217, in > restricted > File "D:/programming/python/web2py/applications/linkNFC/models/db.py" > <http://127.0.0.1:8008/admin/default/edit/linkNFC/models/db.py>, line 26, in > <module> > File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 7935, in > define_table > File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 7972, in > lazy_define_table > File "/home/mdipierro/make_web2py/web2py/gluon/dal.py", line 1020, in > create_table > UnpicklingError: pickle data was truncated > > > I have already tried to delete all web2py directory, and reinstall a new > fresh installation, got the last working version of the application from > the bitbucket, still cant solve this issue. > > It seems that there are some temp data or something else left somewhere > on the local PC where I'm testing this application. Tommorrow I will try to > run the same application from different computer. I predict that I won't be > able to repeat this issue on fifferent PC. > > Please can somebody help me resolve this issue? > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.