Add column fk_c_element_role into llx_actioncomm_ressource to manage

role of linked element
In this exemple we can have 
fk_element = 1
element_type= "user" or contact or place or whatever element
fk_c_element_role = 1 // 'Guest' or Host or whatever define in
dictionnary
fk_c_element_status = Present // or whatever define in dictionnary
according element type
This commit is contained in:
Florian Henry 2013-10-31 13:23:38 +01:00
parent 44a78ca884
commit c0ad86cd5c
2 changed files with 4 additions and 2 deletions

View File

@ -325,7 +325,8 @@ create table llx_actioncomm_resources
fk_actioncomm integer NOT NULL,
element_type varchar(50) NOT NULL,
fk_element integer NOT NULL,
fk_element_status varchar(32) NULL
fk_c_element_role integer NOT NULL,
fk_c_element_status varchar(32) NULL
) ENGINE=innodb;
ALTER TABLE llx_actioncomm_resources ADD UNIQUE INDEX idx_actioncomm_resources_idx1 (fk_actioncomm, element_type, fk_element);
ALTER TABLE llx_actioncomm_resources ADD INDEX idx_actioncomm_resources_fk_element (fk_element);

View File

@ -26,5 +26,6 @@ create table llx_actioncomm_resources
fk_actioncomm integer NOT NULL,
element_type varchar(50) NOT NULL,
fk_element integer NOT NULL,
fk_element_status varchar(32) NULL
fk_c_element_role integer NOT NULL,
fk_c_element_status varchar(32) NULL
) ENGINE=innodb;