Commit 40664bef authored by Project Open's avatar Project Open

- Removed reference to im_planning_items

parent f32cd61c
......@@ -95,26 +95,26 @@ create index im_budget_items_version_obj_idx on im_budget_items(budget_item_vers
-----------------------------------------------------------
-- Add version to budget items to keep status
--
alter table im_planning_items add column item_version_id integer
constraint im_planning_items_version_obj_fk references im_budget_versions;
-- alter table im_planning_items add column item_version_id integer
-- constraint im_planning_items_version_obj_fk references im_budget_versions;
-- And add an index, as access to version_obj is quite frequent.
create index im_planning_items_version_obj_idx on im_planning_items(item_version_id);
-- create index im_planning_items_version_obj_idx on im_planning_items(item_version_id);
-----------------------------------------------------------
-- Add version to planning_items unique constraint
--
drop index if exists im_planning_object_item_un;
create unique index im_planning_object_item_un on im_planning_items(
item_object_id,
coalesce(item_project_phase_id,0),
coalesce(item_project_member_id,0),
coalesce(item_cost_type_id,0),
coalesce(item_version_id,0),
coalesce(item_date,'2000-01-01'::timestamptz)
);
-- drop index if exists im_planning_object_item_un;
--
-- create unique index im_planning_object_item_un on im_planning_items(
-- item_object_id,
-- coalesce(item_project_phase_id,0),
-- coalesce(item_project_member_id,0),
-- coalesce(item_cost_type_id,0),
-- coalesce(item_version_id,0),
-- coalesce(item_date,'2000-01-01'::timestamptz)
-- );
-----------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment