FCLT#64017 persoonlijke widgetpage en ook overrulebare breedte

svn path=/Database/trunk/; revision=50586
This commit is contained in:
Peter Feij
2021-03-31 14:01:16 +00:00
parent f0a8810c3d
commit 9140cb7ca2
3 changed files with 28 additions and 5 deletions

View File

@@ -1744,7 +1744,7 @@ CREATE_TABLE(fac_widget, 0)
DEFAULT SYSDATE,
fac_widget_refreshtime -- Refreshtijd van widget in seconden, NULL is geen refresh
NUMBER(5),
FAC_FUNCTIE_KEY -- A la menuitem, indien autorisatie dan tonen
fac_functie_key -- A la menuitem, indien autorisatie dan tonen
NUMBER(10)
CONSTRAINT fac_r_fac_widget_functie_key REFERENCES fac_functie(fac_functie_key)
);
@@ -1756,6 +1756,10 @@ CREATE_TABLE(fac_widget_page, 0)
CONSTRAINT fac_k_fac_widget_page_key PRIMARY KEY,
fac_widget_page_name -- Paginanaam
VARCHAR2(60),
// Note: this column is defined in PRS_TAB.SRC
// , prs_perslid_key
// NUMBER(10)
// CONSTRAINT fac_r_prs_perslid_key11 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
fac_widget_page_aanmaak -- Aanmaak datum
DATE
DEFAULT SYSDATE
@@ -1772,8 +1776,12 @@ CREATE_TABLE(fac_widget_onpage, 0) -- Koppeltabel voor fa
fac_widget_key
NUMBER(10)
CONSTRAINT fac_r_fac_widget_key REFERENCES fac_widget(fac_widget_key),
fac_widget_onpage_order
NUMBER(5)
fac_widget_onpage_order -- volgorde
NUMBER(5),
fac_widget_onpage_height -- Optioneel afwjkend van default
NUMBER(3),
fac_widget_onpage_width -- Optioneel afwijkend van default
NUMBER(3)
);
CREATE_TABLE(fac_note_group, 0)

View File

@@ -733,6 +733,11 @@ ALTER TABLE fac_session ADD (
NUMBER(10)
CONSTRAINT fac_r_prs_perslid_key2 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
);
ALTER TABLE fac_widget_page ADD (
prs_perslid_key
NUMBER(10)
CONSTRAINT fac_r_prs_perslid_key11 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
);
ALTER TABLE fac_bookmark ADD (
prs_perslid_key
NUMBER(10)

View File

@@ -258,6 +258,12 @@ CREATE_TABLE(fac_widget_page, 0)
DEFAULT SYSDATE
);
ALTER TABLE fac_widget_page ADD (
prs_perslid_key
NUMBER(10)
CONSTRAINT fac_r_prs_perslid_key11 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
);
CREATE SEQUENCE fac_s_fac_widget_page_key MINVALUE 1;
CREATE_TRIGGER(fac_t_fac_widget_page_B_I)
@@ -268,7 +274,6 @@ BEGIN
END;
/
CREATE_TABLE(fac_widget_onpage, 0) -- Koppeltabel voor fac_widget en fac_widget_page
(
fac_widget_onpage_key
@@ -284,6 +289,12 @@ CREATE_TABLE(fac_widget_onpage, 0) -- Koppeltabel voor fa
NUMBER(5)
);
ALTER TABLE fac_widget_onpage ADD (
fac_widget_onpage_height -- Optioneel afwjkend van default
NUMBER(3),
fac_widget_onpage_width -- Optioneel afwijkend van default
NUMBER(3)
);
CREATE SEQUENCE fac_s_fac_widget_onpage_key MINVALUE 1;
CREATE_TRIGGER(fac_t_fac_widget_onpage_B_I)
@@ -301,7 +312,6 @@ INSERT INTO fac_widget_page (fac_widget_page_name)
FROM fac_widget;
-- Ivm asynchrone DB update dit pas volgende DB release:
-- ALTER TABLE fac_widget
-- DROP (fac_widget_groep, fac_widget_volgnr);