[FIX] base : Index added on ir.propery to improve performance
bzr revid: ach@tinyerp.com-20100921073057-6yb8qjay3xfhj6gs
This commit is contained in:
@@ -47,19 +47,19 @@ class ir_property(osv.osv):
|
||||
|
||||
|
||||
_columns = {
|
||||
'name': fields.char('Name', size=128),
|
||||
'name': fields.char('Name', size=128, select=1),
|
||||
|
||||
'res_id': fields.reference('Resource', selection=_models_get, size=128,
|
||||
help="If not set, act as default property"),
|
||||
'company_id': fields.many2one('res.company', 'Company'),
|
||||
'fields_id': fields.many2one('ir.model.fields', 'Fields', ondelete='cascade', required=True),
|
||||
help="If not set, act as default property", select=1),
|
||||
'company_id': fields.many2one('res.company', 'Company', select=1),
|
||||
'fields_id': fields.many2one('ir.model.fields', 'Fields', ondelete='cascade', required=True, select=1),
|
||||
|
||||
'value_float' : fields.float('Value'),
|
||||
'value_integer' : fields.integer_big('Value'), # will contain (int, bigint)
|
||||
'value_text' : fields.text('Value'), # will contain (char, text)
|
||||
'value_binary' : fields.binary('Value'),
|
||||
'value_reference': fields.reference('Value', selection=_models_get2, size=128),
|
||||
'value_datetime' : fields.datetime('Value'),
|
||||
'value_float' : fields.float('Value', select=1),
|
||||
'value_integer' : fields.integer_big('Value', select=1), # will contain (int, bigint)
|
||||
'value_text' : fields.text('Value', select=1), # will contain (char, text)
|
||||
'value_binary' : fields.binary('Value', select=1),
|
||||
'value_reference': fields.reference('Value', selection=_models_get2, size=128, select=1),
|
||||
'value_datetime' : fields.datetime('Value', select=1),
|
||||
|
||||
'type' : fields.selection([('char', 'Char'),
|
||||
('float', 'Float'),
|
||||
|
||||
Reference in New Issue
Block a user