fix(ucepsa): add unique indexes for Odoo sync upserts
This commit is contained in:
parent
94e7a3d27f
commit
2c963be6cc
27
ucepsa/edge-oee-demo/sql/063_odoo_sync_unique_indexes.sql
Normal file
27
ucepsa/edge-oee-demo/sql/063_odoo_sync_unique_indexes.sql
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
CREATE UNIQUE INDEX IF NOT EXISTS ux_odoo_workcenter_map_instance_workcenter
|
||||||
|
ON mv_edge_oee_ucepsa_demo.odoo_workcenter_map (
|
||||||
|
odoo_instance,
|
||||||
|
odoo_workcenter_id
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX IF NOT EXISTS ux_odoo_workcenter_map_tenant_site_instance_workcenter
|
||||||
|
ON mv_edge_oee_ucepsa_demo.odoo_workcenter_map (
|
||||||
|
tenant,
|
||||||
|
site,
|
||||||
|
odoo_instance,
|
||||||
|
odoo_workcenter_id
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX IF NOT EXISTS ux_odoo_workorders_demo_instance_workorder
|
||||||
|
ON mv_edge_oee_ucepsa_demo.odoo_workorders_demo (
|
||||||
|
odoo_instance,
|
||||||
|
odoo_workorder_id
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX IF NOT EXISTS ux_odoo_workorders_demo_tenant_site_instance_workorder
|
||||||
|
ON mv_edge_oee_ucepsa_demo.odoo_workorders_demo (
|
||||||
|
tenant,
|
||||||
|
site,
|
||||||
|
odoo_instance,
|
||||||
|
odoo_workorder_id
|
||||||
|
);
|
||||||
Loading…
x
Reference in New Issue
Block a user