hi,
i wonder what is the correlation between auth signature and enable record
versioning.
e.g.
# on_define_bank
def on_define_bank(table):
# notnull
table.bank.notnull = True
# create table : bank
db.define_table('bank',
Field('bank'),
auth.signature,
on_define = on_define_bank,
format = '%(bank)s')
# enable_record_versioning
db.bank._enable_record_versioning()
# 1st question
this one work fine but if i make it lazy for enable_record_versioning, the
archieve table is created but can't be accessed (it return an error), so i
must comment or disable auth.signature to make it work. i wonder it why?
e.g.
# on_define_bank
def on_define_bank(table):
# enable_record_versioning
table._enable_record_versioning()
# notnull
table.bank.notnull = True
# create table : bank
db.define_table('bank',
Field('bank'),
on_define = on_define_bank,
format = '%(bank)s')
# 2nd question
let say i didn't use enable_record_versioning for each table and use
auth.enable_record_versioning(db) at the end of define table. if i define
auth.signature for each table, it will create the table archieve
(enable_record_versioning is work), but when i comment or disable
auth.signature on each tables, only auth tables is get the table archieve
(enable_record_versioning work only in auth tables). i wonder it why?
any explaination about this?
thanks and best regards,
stifan
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.