summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorAnup (OpenERP) <ach@tinyerp.com>2010-09-21 13:00:57 +0530
committerAnup (OpenERP) <ach@tinyerp.com>2010-09-21 13:00:57 +0530
commit2dd50cdbf284fca2bfc163d172ac8a220b2fdc80 (patch)
tree541c5ae3a92fd322bb9ecd73c6105c68c5157156 /bin
parent523161552eab16e391de8aafa91c733b8a3aa35c (diff)
[FIX] base : Index added on ir.propery to improve performance
bzr revid: ach@tinyerp.com-20100921073057-6yb8qjay3xfhj6gs
Diffstat (limited to 'bin')
-rw-r--r--bin/addons/base/res/ir_property.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/bin/addons/base/res/ir_property.py b/bin/addons/base/res/ir_property.py
index 2141c26b435..d444edc66ba 100644
--- a/bin/addons/base/res/ir_property.py
+++ b/bin/addons/base/res/ir_property.py
@@ -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),
-
- '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'),
+ 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', 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'),