I am encountering a strange error, and was wondering if anybody else has seen something like it. The code: auth.settings.table_user = db.define_table( auth.settings.table_user_name, Field('username', length=32, notnull=True, unique=True, requires = [IS_LENGTH(minsize=3), IS_NOT_IN_DB (db,auth.settings.table_user_name+'.username')]), Field('first_name', length=128,default=''), Field('last_name', length=128,default=''), Field('email', length=128,default='', requires = [IS_EMAIL()]), Field('firm_name', length=128), Field('address', length=256), Field('firm_type', length=128), Field('contact_name', length=128), Field('phone', length=32), Field('discount', 'double', default=0, requires=[IS_FLOAT_IN_RANGE (0,1)]), Field('password', 'password', readable=False, label='Password', requires=CRYPT()), Field('registration_key', length=128, writable=False, readable=False,default=''))
The traceback: Traceback (most recent call last): File "/home/anyapan/work/web2py/gluon/restricted.py", line 173, in restricted exec ccode in environment File "/home/anyapan/work/web2py/applications/cparts/models/db.py", line 49, in <module> writable=False, readable=False,default='')) File "/home/anyapan/work/web2py/gluon/sql.py", line 1252, in define_table t._create(migrate=migrate, fake_migrate=fake_migrate) File "/home/anyapan/work/web2py/gluon/sql.py", line 1709, in _create fake_migrate=fake_migrate) File "/home/anyapan/work/web2py/gluon/sql.py", line 1763, in _migrate self._db._execute(sub_query) File "/home/anyapan/work/web2py/gluon/sql.py", line 890, in <lambda> self._execute = lambda *a, **b: self._cursor.execute(*a, **b) OperationalError: duplicate column name: phone When I remove the "Field('phone'..." entry everything works fine. As you see there is no other column with that name. Thanks!
-- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.