Skip to content
Extraits de code Groupes Projets
Valider 4f3bb1f2 rédigé par Julien - Le Filament's avatar Julien - Le Filament
Parcourir les fichiers

[UPD] add index on keys

parent c8498fa1
Branches
Aucune étiquette associée trouvée
1 requête de fusion!15[UPD] add index on keys
from odoo import api, fields, models
from odoo.tools import index_exists
class AccRepartitionCounter(models.Model):
......@@ -8,11 +9,24 @@ class AccRepartitionCounter(models.Model):
acc_repartition_id = fields.Many2one("acc.repartition.keys", "Clé", required=True)
weight = fields.Float(string="Répartition en pourcentage", required=False)
time_slot = fields.Datetime("Horodatage de la clé", required=True)
acc_counter_id = fields.Many2one("acc.counter", string="Compteur", required=True)
acc_counter_id = fields.Many2one(
"acc.counter", string="Compteur", required=True
)
acc_operation_id = fields.Many2one(
comodel_name="acc.operation", compute="_compute_operation_id", store=True
)
def init(self):
super().init()
if not index_exists(self._cr, "acc_repartition_counter_index"):
self._cr.execute(
"""
CREATE INDEX acc_repartition_counter_index
ON
acc_repartition_counter (time_slot, acc_counter_id)
"""
)
# ------------------------------------------------------
# SQL Constraints
# ------------------------------------------------------
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter