Use declarative index definition for ModelSQL
issue5757 review361251002
This commit is contained in:
@@ -118,10 +118,10 @@ class CronCompany(ModelSQL):
|
||||
'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):
|
||||
|
||||
@@ -40,8 +40,7 @@ class CompanyMultiValueMixin(MultiValueMixin):
|
||||
|
||||
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'):
|
||||
|
||||
@@ -13,19 +13,19 @@ class UserCompany(ModelSQL):
|
||||
__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):
|
||||
|
||||
Reference in New Issue
Block a user