Works on milestone module
This commit is contained in:
parent
8a7ba041b2
commit
183b69882a
@ -21,6 +21,8 @@
|
||||
create table llx_milestone
|
||||
(
|
||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||
fk_element integer NOT NULL,
|
||||
elementtype varchar(16) NOT NULL,
|
||||
label varchar(255) NOT NULL,
|
||||
description text,
|
||||
datec datetime, -- date creation
|
||||
|
||||
@ -19,11 +19,11 @@
|
||||
-- ============================================================================
|
||||
|
||||
|
||||
ALTER TABLE llx_element_milestone ADD UNIQUE INDEX idx_element_milestone_idx1 (fk_element, elementtype, fk_milestone);
|
||||
ALTER TABLE llx_milestonedet ADD UNIQUE INDEX idx_milestonedet_idx1 (fk_milestone, fk_element_line);
|
||||
|
||||
ALTER TABLE llx_element_milestone ADD INDEX idx_element_milestone_fk_milestone (fk_milestone);
|
||||
ALTER TABLE llx_milestonedet ADD INDEX idx_milestonedet_fk_milestone (fk_milestone);
|
||||
|
||||
ALTER TABLE llx_element_milestone ADD CONSTRAINT fk_element_milestone_fk_milestone FOREIGN KEY (fk_milestone) REFERENCES llx_milestone(rowid);
|
||||
ALTER TABLE llx_milestonedet ADD CONSTRAINT fk_milestonedet_fk_milestone FOREIGN KEY (fk_milestone) REFERENCES llx_milestone(rowid);
|
||||
|
||||
-- Pas de contrainte sur fk_element car pointe sur differentes tables
|
||||
-- Pas de contrainte sur fk_element_line car pointe sur differentes tables
|
||||
|
||||
@ -18,11 +18,10 @@
|
||||
-- $Id$
|
||||
-- ============================================================================
|
||||
|
||||
create table llx_element_milestone
|
||||
create table llx_milestonedet
|
||||
(
|
||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||
fk_element integer NOT NULL,
|
||||
elementtype varchar(16) NOT NULL,
|
||||
fk_milestone integer NOT NULL
|
||||
fk_milestone integer NOT NULL,
|
||||
fk_element_line integer NOT NULL
|
||||
) type=innodb;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user