changeset fa19dbc863a1 in modules/company:default
details: https://hg.tryton.org/modules/company?cmd=changeset&node=fa19dbc863a1
description:
Use declarative index definition for ModelSQL
issue5757
review361251002
diffstat:
ir.py | 8 ++++----
model.py | 3 +--
res.py | 12 ++++++------
3 files changed, 11 insertions(+), 12 deletions(-)
diffs (60 lines):
diff -r 0a19f9fcf8b4 -r fa19dbc863a1 ir.py
--- a/ir.py Sun Oct 09 13:27:55 2022 +0200
+++ b/ir.py Tue Oct 11 00:44:49 2022 +0200
@@ -118,10 +118,10 @@
'Cron - Company'
__name__ = 'ir.cron-company.company'
_table = 'cron_company_rel'
- cron = fields.Many2One('ir.cron', 'Cron', ondelete='CASCADE',
- required=True, select=True)
- company = fields.Many2One('company.company', 'Company', ondelete='CASCADE',
- required=True, select=True)
+ cron = fields.Many2One(
+ 'ir.cron', "Cron", ondelete='CASCADE', required=True)
+ company = fields.Many2One(
+ 'company.company', "Company", ondelete='CASCADE', required=True)
class EmailTemplate(metaclass=PoolMeta):
diff -r 0a19f9fcf8b4 -r fa19dbc863a1 model.py
--- a/model.py Sun Oct 09 13:27:55 2022 +0200
+++ b/model.py Tue Oct 11 00:44:49 2022 +0200
@@ -40,8 +40,7 @@
class CompanyValueMixin(ValueMixin):
__slots__ = ()
- company = fields.Many2One(
- 'company.company', "Company", select=True, ondelete='CASCADE')
+ company = fields.Many2One('company.company', "Company", ondelete='CASCADE')
def employee_field(string, states=None, company='company'):
diff -r 0a19f9fcf8b4 -r fa19dbc863a1 res.py
--- a/res.py Sun Oct 09 13:27:55 2022 +0200
+++ b/res.py Tue Oct 11 00:44:49 2022 +0200
@@ -13,19 +13,19 @@
__name__ = 'res.user-company.company'
user = fields.Many2One(
- 'res.user', "User", ondelete='CASCADE', select=True, required=True)
+ 'res.user', "User", ondelete='CASCADE', required=True)
company = fields.Many2One(
'company.company', "Company",
- ondelete='CASCADE', select=True, required=True)
+ ondelete='CASCADE', required=True)
class UserEmployee(ModelSQL):
'User - Employee'
__name__ = 'res.user-company.employee'
- user = fields.Many2One('res.user', 'User', ondelete='CASCADE', select=True,
- required=True)
- employee = fields.Many2One('company.employee', 'Employee',
- ondelete='CASCADE', select=True, required=True)
+ user = fields.Many2One(
+ 'res.user', "User", ondelete='CASCADE', required=True)
+ employee = fields.Many2One(
+ 'company.employee', "Employee", ondelete='CASCADE', required=True)
class User(metaclass=PoolMeta):