From dc266c10a04d8a341737cccf2004a6c41e2be87c Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 23 Mar 2018 07:13:14 +0000 Subject: [PATCH] CCM NG: DB migrations for FlexLayout component git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5356 8810af33-2d31-482b-a856-94f89814c4df --- .../scripts/create_ccm_cms_schema.sql | 853 +----------------- .../scripts/create_ccm_cms_schema.sql | 853 +----------------- .../ccm_core/h2/V7_0_0_21__add_flexlayout.sql | 29 + .../pgsql/V7_0_0_21__add_flexlayout.sql | 29 + .../scripts/create_ccm_core_schema.sql | 39 +- .../scripts/create_ccm_core_schema.sql | 40 +- 6 files changed, 195 insertions(+), 1648 deletions(-) create mode 100644 ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_21__add_flexlayout.sql create mode 100644 ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_21__add_flexlayout.sql diff --git a/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql b/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql index 0d322ca62..5ff71bce9 100644 --- a/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql +++ b/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql @@ -908,6 +908,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES add constraint UK_goj42ghwu4tf1akfb2r6ensns unique (WORKFLOW_TEMPLATE_ID); + create table CCM_CORE.APPLICATIONS ( APPLICATION_TYPE varchar(1024) not null, PRIMARY_URL varchar(1024) not null, @@ -1037,6 +1038,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; primary key (OBJECT_ID, LOCALE) ); + create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID bigint not null, + BOX_ORDER integer, + BOX_SIZE integer, + COMPONENT_ID bigint, + LAYOUT_ID bigint, + primary key (BOX_ID) + ); + + create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID bigint not null, + primary key (COMPONENT_MODEL_ID) + ); + create table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS ( COMPONENT_ID bigint not null, LOCALIZED_VALUE varchar(2147483647), @@ -1433,11 +1449,11 @@ drop sequence if exists HIBERNATE_SEQUENCE; SETTING_ID bigint not null, CONFIGURATION_CLASS varchar(512) not null, NAME varchar(512) not null, + SETTING_VALUE_DOUBLE double, SETTING_VALUE_BIG_DECIMAL decimal(19,2), SETTING_VALUE_LONG bigint, - SETTING_VALUE_DOUBLE double, - SETTING_VALUE_BOOLEAN boolean, SETTING_VALUE_STRING varchar(1024), + SETTING_VALUE_BOOLEAN boolean, primary key (SETTING_ID) ); @@ -1645,823 +1661,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CORE.WORKFLOWS add constraint UK_o113id7d1cxql0edsrohlnn9x unique (UUID); - - create sequence hibernate_sequence start with 1 increment by 1; - - alter table CCM_CMS.ARTICLE_TEXTS - add constraint FK1pel1j53h3t3adh9o5cbje2d3 - foreign key (OBJECT_ID) - references CCM_CMS.ARTICLES; - - alter table CCM_CMS.ARTICLE_TEXTS_AUD - add constraint FKa06qks62tieeba607ykdrv3ry - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ARTICLE_TEXTS_AUD - add constraint FKljfof07259eofkub5g2dx0jlq - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ARTICLES - add constraint FK2pwvn9v2t2pikcw5hn2oq13q - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.ARTICLES_AUD - add constraint FKnevu4il5fu4vy2f5twh50kstr - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.ASSET_TITLES - add constraint FKj61sy509dv63u246wlau5f9pa - foreign key (ASSET_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.ASSET_TITLES_AUD - add constraint FK6yuimrre2oowjo0diw6b00nhe - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ASSET_TITLES_AUD - add constraint FKcaockxi21ve0irh06vegc77uu - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ASSETS - add constraint FKlbiojib44ujxv9eee1sjn67qk - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.ASSETS_AUD - add constraint FKi5q560xg9357da8gc5sukqbw8 - foreign key (OBJECT_ID, REV) - references CCM_CORE.CCM_OBJECTS_AUD; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS - add constraint FKeqcryerscpnmqpipwyrvd0lae - foreign key (LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS_AUD - add constraint FK727detagt51wmejywhteq4jfs - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS_AUD - add constraint FK7589vpkxegxs8y3wqjx37tig3 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS - add constraint FKixgpo00r1cqq5jw1s7v6fchpn - foreign key (LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS_AUD - add constraint FKqhqkm6tas9fdmggv4k1vj0nc7 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS_AUD - add constraint FKqv2o9jffgok4518fb5c85552l - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LISTS - add constraint FKqyj7ifjfyp7kmsj8fiyxn0am3 - foreign key (ITEM_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.ATTACHMENT_LISTS_AUD - add constraint FKgdt5p8huh1lhk299hkrytqmqc - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LISTS_AUD - add constraint FKdn502yobchapgcyj1bu00u67a - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENTS - add constraint FKmn0bm137vwr61iy5nb59cjm22 - foreign key (ASSET_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.ATTACHMENTS - add constraint FK3mqbt13sbed2ae0esrps4p0oh - foreign key (ATTACHMENT_LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENTS_AUD - add constraint FKl19663g6todb5d1e9lok7fl9e - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENTS_AUD - add constraint FK4n28sostn1hc8bf43qsp1pyuf - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.AUDIO_ASSETS - add constraint FKg9tos3it7lflk5o90jluonpev - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.AUDIO_ASSETS - add constraint FKgxpsfjlfsk609c0w2te18y90v - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.AUDIO_ASSETS_AUD - add constraint FKbt11nwbde1en1upceratct6s3 - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS - add constraint FK31kl9gu49nvhcku7gfsro6hqq - foreign key (ASSET_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS_AUD - add constraint FKhehi2pvqliq0s2jhv661lar7g - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS_AUD - add constraint FK9f5n81i6j0yopog1hvua2wmxc - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BINARY_ASSETS - add constraint FKltx0jq1u1aflrd20k1c77m8vh - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.BINARY_ASSETS_AUD - add constraint FK1qfap4mxprjk7gnjdcvdxr5mv - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS - add constraint FKmeydpwmlq0wqw3gab4auiyrqg - foreign key (ASSET_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS_AUD - add constraint FKfff2ein3uhgwyyyajamy3hfwy - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS_AUD - add constraint FKtl48flnrkr0upvrc1ksy1o92m - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BOOKMARKS - add constraint FKksnngecvvxmsxdvri4shby2hy - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.BOOKMARKS_AUD - add constraint FK47cpxaw9vnnes2dbr6h3toirl - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.CATEGORIZED_ITEM_COMPONENTS - add constraint FKlraxqtl9cnntdo0qovq340y7b - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.CATEGORY_TREE_COMPONENTS - add constraint FKfhc51tkdf705o0sy8sndqpkqa - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.CONTENT_ITEM_COMPONENTS - add constraint FKp83o82kxo2ipa0xo03wxp4dcr - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS - add constraint FK6mt4tjnenr79o52wcj99tpeu4 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS_AUD - add constraint FK12yrysxv4fxa73ker40e883av - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS_AUD - add constraint FK4pxuq0pf2hrtireo902t21ocx - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES - add constraint FKijrfangf9s3lyncmod651xyg8 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES_AUD - add constraint FKq631ee5ollx5xkliowcrt8wkj - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES_AUD - add constraint FKbjaycalit9pa2u7ae5dwjgtky - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES - add constraint FKbvf67lou4ep94pgi6tur6o2gf - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES_AUD - add constraint FKfbno0rxshoi57y8aehwv3o42j - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES_AUD - add constraint FK4c3exifj1ghwg6htglynlo094 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKg83y3asxi1jr7larwven7ueu0 - foreign key (CONTENT_TYPE_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKfh1nm46qpw6xcwkmgaqw2iu3h - foreign key (LIFECYCLE_ID) - references CCM_CMS.LIFECYCLES; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKl00ldjygr6as8gqbt3j14ke7j - foreign key (WORKFLOW_ID) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FK1fr2q5y1wpmrufruja5ivfpuf - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.CONTENT_ITEMS_AUD - add constraint FKsfhj0qok0ksjplvgcaditqekl - foreign key (OBJECT_ID, REV) - references CCM_CORE.CCM_OBJECTS_AUD; - - alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS - add constraint FKqnsnk1eju8vrbm7x0wr5od4ll - foreign key (LIFECYCLE_DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS - add constraint FK7daejlunqsnhgky4b92n019a9 - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTION_ROLES - add constraint FKkn5nygbmub9wd5lxw3402t82d - foreign key (ROLE_ID) - references CCM_CORE.CCM_ROLES; - - alter table CCM_CMS.CONTENT_SECTION_ROLES - add constraint FKgcn76piocmkmvl3b0omv9vkv9 - foreign key (SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES - add constraint FK1t85m4jehnhd6tyx5dtpavr15 - foreign key (WORKFLOW_TEMPLATE_ID) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES - add constraint FK6kuejkcl9hcbkr8q6bdlatt8q - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FKavcn4aakxsb7kt7hmqlx0ecu6 - foreign key (ROOT_ASSETS_FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FKd5sahsfsycq3i5icf3122ne8e - foreign key (ROOT_DOCUMENTS_FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FK72jh0axiiru87i61mppvaiv96 - foreign key (OBJECT_ID) - references CCM_CORE.APPLICATIONS; - - alter table CCM_CMS.CONTENT_TYPE_DESCRIPTIONS - add constraint FKknyen2aw844b65grp7uys34cb - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_TYPE_LABELS - add constraint FK3suusqws1xgffyk3yob7m7dge - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FKriohuo8093its1k5rgoc5yrfc - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FK8s83we1tuh9r3j57dyos69wfa - foreign key (DEFAULT_LIFECYCLE_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FKpgeccqsr50xwb268ypmfx0r66 - foreign key (DEFAULT_WORKFLOW) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FK96vwsbqfbdg33ujeeawajr0v4 - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.EVENT_COSTS - add constraint FKrbmepytotc73h5inefeih6rea - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_COSTS_AUD - add constraint FKocok2fj1oflsi16i9guf8bpc6 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_COSTS_AUD - add constraint FKr17panho66n1ixh8tdms01e2c - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_DATES - add constraint FKfsfsbgoeoi511ll69iy1v7ujs - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_DATES_AUD - add constraint FK70p2ayg7fexrb9jogdu3vlwfb - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_DATES_AUD - add constraint FKklmki82kiy0hwwpfdur2s7l3e - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_LOCATIONS - add constraint FK8snwub57evwh6px3n265tcoiv - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_LOCATIONS_AUD - add constraint FKk5thpb1gaktsk213o53y97hno - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_LOCATIONS_AUD - add constraint FKivwe7h7k4myq4rhuh2wkepd9j - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS - add constraint FKlmq881mxd08hthm5dy4ayjq0e - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS_AUD - add constraint FKqgkj5almojvt913heh1f4kro5 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS_AUD - add constraint FKh8vhg85li7c8yqjrg2plvkgho - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TEXTS - add constraint FKc46r2g7ry50b9e875dldjhwxp - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_TEXTS_AUD - add constraint FK82mc7uswliij43std6gwyswj3 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TEXTS_AUD - add constraint FK1s381t783dmpk0fup65mvma0w - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TYPES - add constraint FKhdbj26ubbhmht44qpin7ony29 - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_TYPES_AUD - add constraint FKgby7m27rnb6oeloqycyf4b1kx - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TYPES_AUD - add constraint FKhcpvb5q2geclo5vxk0gt815x8 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENTS - add constraint FKt56odfo39eq13gcj1bbtngoj7 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.EVENTS_AUD - add constraint FK9gofktd490afdwak49x15w6me - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS - add constraint FKrwn3rdmqevi618fthojs0xkkq - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS - add constraint FK36xjlvslk0vlekn9lsc7x1c7a - foreign key (OBJECT_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS_AUD - add constraint FKp3jndaw4k35wb3d6hg5ng4xww - foreign key (OBJECT_ID, REV) - references CCM_CMS.BOOKMARKS_AUD; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS - add constraint FK82gxr2se97dl902eu4wvhdvh3 - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS - add constraint FKps8bq22n1fxy8svnsrui3f0t2 - foreign key (OBJECT_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS_AUD - add constraint FKilxwg8ppd64hl14tojfmupau9 - foreign key (OBJECT_ID, REV) - references CCM_CMS.BOOKMARKS_AUD; - - alter table CCM_CMS.FILES - add constraint FKpg74w39tfbbuqhcy21u61q138 - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.FILES_AUD - add constraint FKdl876a4twd0gkranwqkdmxnwy - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.FIXED_CONTENT_ITEM_COMPONENTS - add constraint FKlfv2clu7ubk18unio8fyvlbnf - foreign key (CONTENT_ITEM_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.FIXED_CONTENT_ITEM_COMPONENTS - add constraint FKkpiuth8e994phxy1x1drh2wf5 - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.FOLDER_CONTENT_SECTION_MAP - add constraint FKnof2m7o4f0ufrugeh4g5wt3g9 - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.FOLDER_CONTENT_SECTION_MAP - add constraint FKmmb7728dp707dljq282ch47k3 - foreign key (FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.FOLDERS - add constraint FK2ag06r5ywtuji2pkt68etlg48 - foreign key (OBJECT_ID) - references CCM_CORE.CATEGORIES; - - alter table CCM_CMS.GREETING_ITEM_COMPONENTS - add constraint FK3fble8pmmolb7lmsca8akmb94 - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.IMAGES - add constraint FK51ja1101epvl74auenv6sqyev - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.IMAGES - add constraint FKmdqranhdstkn6m6d73l15amxs - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.IMAGES_AUD - add constraint FK4jsrdpe6d8is0ybx2p7sxivwf - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.ITEM_LIST_COMPONENTS - add constraint FKje8r8nvkqv8fj7i0eo1pew2yq - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.ITEM_LIST_ORDER - add constraint FKisnil2ibh98y2ws8or6guij21 - foreign key (ITEM_LIST_ID) - references CCM_CMS.ITEM_LIST_COMPONENTS; - - alter table CCM_CMS.LEGAL_METADATA - add constraint FKnxl7uyv1ks0qabgeienx2t9d1 - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.LEGAL_METADATA_AUD - add constraint FKpt3eqil7iij6t5h1lrnjbb5xs - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS - add constraint FKf9s3kxi6y5r60wksv5bospmx1 - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS_AUD - add constraint FKc3lonfk7mn3p14ix96k5u74om - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS_AUD - add constraint FKgxxsteesd2em96fj05f0u4men - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS - add constraint FKhsy9u7nrh3slmkkri3nba7e1 - foreign key (ASSET_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS_AUD - add constraint FKe2da3kha2nl6sj0dllhepuxtq - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS_AUD - add constraint FKr867xswbxlqq6diyqyqnrh670 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LIFECYCLE_DEFINITION_DESCRIPTIONS - add constraint FKsdr5aoogu4b9x95m8qsbe4t0y - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_DEFINITION_LABELS - add constraint FKt4h71sl91ue18b25pdjty7jex - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITION_DESCRIPTIONS - add constraint FKafbeck8qm0nflpt9aedn196ou - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITION_LABELS - add constraint FKqysn500b0sp7bu8gy2sf2q8b9 - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS - add constraint FKq5cwomuc9s1f3fsriq9t35407 - foreign key (LIFECYCLE_DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLES - add constraint FK5yx1a2f8g4w95p1ul77sfhow8 - foreign key (DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYLE_PHASES - add constraint FKpqysexvd82e4xd4uibtdfn8j4 - foreign key (DEFINITION_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYLE_PHASES - add constraint FKlh2b1nokqxhf790lt7lhgoisc - foreign key (LIFECYCLE_ID) - references CCM_CMS.LIFECYCLES; - - alter table CCM_CMS.MPA_SECTION_TEXTS - add constraint FKaruovr4oa07syyhvkixfwc17h - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLE_SECTIONS; - - alter table CCM_CMS.MPA_SECTION_TEXTS_AUD - add constraint FKs4kvqroybq9ldb2rwhr6v8kmt - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TEXTS_AUD - add constraint FKpxvtsycad805c8u0vyh7pcb2c - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES - add constraint FK7qpmrj6yjvad50k5budn5rag4 - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLE_SECTIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES_AUD - add constraint FKk64mi5911ybptw4slxh8i0lgb - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES_AUD - add constraint FKq7f0y31r5tk2nesx0lv53d6sb - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SUMMARIES - add constraint FK5kx5ghrkh6tqa2vms2qabacx8 - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLES; - - alter table CCM_CMS.MPA_SUMMARIES_AUD - add constraint FKmmrabpl2gsrdb2udc76x9o6q7 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SUMMARIES_AUD - add constraint FK3kebu6i1dtwfegp4409hhob4x - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS - add constraint FK30tkd6xp4i1gg6nrse4di2yxx - foreign key (MULTIPART_ARTICLE_ID) - references CCM_CMS.MULTIPART_ARTICLES; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS_AUD - add constraint FK8xq6k3a1kmnxv9nh5wae80k6k - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS_AUD - add constraint FKsudhdaa9hs73447yik8mdy3ts - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLES - add constraint FKj7j0ew378cmcta2dfdso4tmey - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.MULTIPART_ARTICLES_AUD - add constraint FKacl2u1cx6tmwfb9cpaxstw39k - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.MultiPartArticle_MultiPartArticleSection_AUD - add constraint FK9vexjsvd62ufkgi4g24qiql70 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MultiPartArticle_MultiPartArticleSection_AUD - add constraint FK4ds2fgwphr74869qkn4e2yia6 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.NEWS - add constraint FKl8jhpvtn0lx9drkhhbbuvqqis - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.NEWS_AUD - add constraint FK7akvtda3f51espb46xtjalcl2 - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.NEWS_TEXTS - add constraint FK1s5m60rf80iaidktawb3ebmf3 - foreign key (OBJECT_ID) - references CCM_CMS.NEWS; - - alter table CCM_CMS.NEWS_TEXTS_AUD - add constraint FKrand9sf233sgkgp8wfoen468l - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.NEWS_TEXTS_AUD - add constraint FKotjtrajmmjxussl4pvy2vl7ho - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.PAGE_THEME_CONFIGURATIONS - add constraint FK6l6xp6ex6sh2uuxfmeekf6ckn - foreign key (PAGE_ID) - references CCM_CMS.PAGES; - - alter table CCM_CMS.PAGES - add constraint FKqweb08d151ot4ij9io72w3yhx - foreign key (INDEX_PAGE_MODEL_ID) - references CCM_CORE.PAGE_MODELS; - - alter table CCM_CMS.PAGES - add constraint FKg2p2ahbayc2coei72pk1lnenf - foreign key (ITEM_PAGE_MODEL_ID) - references CCM_CORE.PAGE_MODELS; - - alter table CCM_CMS.PAGES - add constraint FKmgmth087tmxwieujn2vs5opbo - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.PAGES_APP - add constraint FK5swx0e8pj0mm5t1es0lj4nwlx - foreign key (CATEGORY_DOMAIN_ID) - references CCM_CORE.CATEGORY_DOMAINS; - - alter table CCM_CMS.PAGES_APP - add constraint FKk4jb5fylibg2pbbaypyt6f8lb - foreign key (OBJECT_ID) - references CCM_CORE.SITE_AWARE_APPLICATIONS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FKb517dnfj56oby2s34jp1omuim - foreign key (BOOKMARK_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FK7ts8tmnwxi8kry7cer3egujsv - foreign key (TARGET_ITEM) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FK35tv60a9kflo17h6xduvwvgis - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.RELATED_LINKS_AUD - add constraint FKiuwk6mcj3h5gccu2aviq3d8lt - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.SIDE_NOTE_TEXTS - add constraint FK4mvpioee23u1qswmn1fekipoh - foreign key (SIDE_NOTE_ID) - references CCM_CMS.SIDE_NOTES; - - alter table CCM_CMS.SIDE_NOTE_TEXTS_AUD - add constraint FKiu4ht1tipeal2csdkvws4fnws - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.SIDE_NOTE_TEXTS_AUD - add constraint FKacekagiqks1cj9otxdmryl934 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.SIDE_NOTES - add constraint FKea6cikleenmkgw5bwus22mfr3 - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.SIDE_NOTES_AUD - add constraint FKl5pkg9mp2ymc2uo4kmlubyp3m - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.VIDEO_ASSETS - add constraint FKjuywvv7wq9pyid5b6ivyrc0yk - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.VIDEO_ASSETS - add constraint FKqt2cx1r31kqbqkimdld312i9g - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.VIDEO_ASSETS_AUD - add constraint FKdrx9uu9a03ju7vqvkjretohpk - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.WORKFLOW_TASKS - add constraint FKoon3rwfmg0lhgbj4un4q3otya - foreign key (TASK_ID) - references CCM_CORE.WORKFLOW_ASSIGNABLE_TASKS; +create sequence hibernate_sequence start with 1 increment by 1; alter table CCM_CORE.APPLICATIONS add constraint FKatcp9ij6mbkx0nfeig1o6n3lm @@ -2553,6 +1753,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; foreign key (OBJECT_ID) references CCM_CORE.CATEGORY_DOMAINS; + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + + alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + alter table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS add constraint FKfh0k9lj3pf4amfc9bbbss0tr1 foreign key (COMPONENT_ID) diff --git a/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql b/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql index 8f27290e6..2a9b27b85 100644 --- a/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql +++ b/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql @@ -908,6 +908,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES add constraint UK_goj42ghwu4tf1akfb2r6ensns unique (WORKFLOW_TEMPLATE_ID); + create table CCM_CORE.APPLICATIONS ( APPLICATION_TYPE varchar(1024) not null, PRIMARY_URL varchar(1024) not null, @@ -1037,6 +1038,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; primary key (OBJECT_ID, LOCALE) ); + create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID int8 not null, + BOX_ORDER int4, + BOX_SIZE int4, + COMPONENT_ID int8, + LAYOUT_ID int8, + primary key (BOX_ID) + ); + + create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID int8 not null, + primary key (COMPONENT_MODEL_ID) + ); + create table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS ( COMPONENT_ID int8 not null, LOCALIZED_VALUE text, @@ -1433,11 +1449,11 @@ drop sequence if exists HIBERNATE_SEQUENCE; SETTING_ID int8 not null, CONFIGURATION_CLASS varchar(512) not null, NAME varchar(512) not null, + SETTING_VALUE_DOUBLE float8, SETTING_VALUE_BIG_DECIMAL numeric(19, 2), SETTING_VALUE_LONG int8, - SETTING_VALUE_DOUBLE float8, - SETTING_VALUE_BOOLEAN boolean, SETTING_VALUE_STRING varchar(1024), + SETTING_VALUE_BOOLEAN boolean, primary key (SETTING_ID) ); @@ -1645,823 +1661,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CORE.WORKFLOWS add constraint UK_o113id7d1cxql0edsrohlnn9x unique (UUID); - - create sequence hibernate_sequence start 1 increment 1; - - alter table CCM_CMS.ARTICLE_TEXTS - add constraint FK1pel1j53h3t3adh9o5cbje2d3 - foreign key (OBJECT_ID) - references CCM_CMS.ARTICLES; - - alter table CCM_CMS.ARTICLE_TEXTS_AUD - add constraint FKa06qks62tieeba607ykdrv3ry - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ARTICLE_TEXTS_AUD - add constraint FKljfof07259eofkub5g2dx0jlq - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ARTICLES - add constraint FK2pwvn9v2t2pikcw5hn2oq13q - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.ARTICLES_AUD - add constraint FKnevu4il5fu4vy2f5twh50kstr - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.ASSET_TITLES - add constraint FKj61sy509dv63u246wlau5f9pa - foreign key (ASSET_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.ASSET_TITLES_AUD - add constraint FK6yuimrre2oowjo0diw6b00nhe - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ASSET_TITLES_AUD - add constraint FKcaockxi21ve0irh06vegc77uu - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ASSETS - add constraint FKlbiojib44ujxv9eee1sjn67qk - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.ASSETS_AUD - add constraint FKi5q560xg9357da8gc5sukqbw8 - foreign key (OBJECT_ID, REV) - references CCM_CORE.CCM_OBJECTS_AUD; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS - add constraint FKeqcryerscpnmqpipwyrvd0lae - foreign key (LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS_AUD - add constraint FK727detagt51wmejywhteq4jfs - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_CAPTIONS_AUD - add constraint FK7589vpkxegxs8y3wqjx37tig3 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS - add constraint FKixgpo00r1cqq5jw1s7v6fchpn - foreign key (LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS_AUD - add constraint FKqhqkm6tas9fdmggv4k1vj0nc7 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LIST_DESCRIPTIONS_AUD - add constraint FKqv2o9jffgok4518fb5c85552l - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LISTS - add constraint FKqyj7ifjfyp7kmsj8fiyxn0am3 - foreign key (ITEM_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.ATTACHMENT_LISTS_AUD - add constraint FKgdt5p8huh1lhk299hkrytqmqc - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENT_LISTS_AUD - add constraint FKdn502yobchapgcyj1bu00u67a - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENTS - add constraint FKmn0bm137vwr61iy5nb59cjm22 - foreign key (ASSET_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.ATTACHMENTS - add constraint FK3mqbt13sbed2ae0esrps4p0oh - foreign key (ATTACHMENT_LIST_ID) - references CCM_CMS.ATTACHMENT_LISTS; - - alter table CCM_CMS.ATTACHMENTS_AUD - add constraint FKl19663g6todb5d1e9lok7fl9e - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.ATTACHMENTS_AUD - add constraint FK4n28sostn1hc8bf43qsp1pyuf - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.AUDIO_ASSETS - add constraint FKg9tos3it7lflk5o90jluonpev - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.AUDIO_ASSETS - add constraint FKgxpsfjlfsk609c0w2te18y90v - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.AUDIO_ASSETS_AUD - add constraint FKbt11nwbde1en1upceratct6s3 - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS - add constraint FK31kl9gu49nvhcku7gfsro6hqq - foreign key (ASSET_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS_AUD - add constraint FKhehi2pvqliq0s2jhv661lar7g - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BINARY_ASSET_DESCRIPTIONS_AUD - add constraint FK9f5n81i6j0yopog1hvua2wmxc - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BINARY_ASSETS - add constraint FKltx0jq1u1aflrd20k1c77m8vh - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.BINARY_ASSETS_AUD - add constraint FK1qfap4mxprjk7gnjdcvdxr5mv - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS - add constraint FKmeydpwmlq0wqw3gab4auiyrqg - foreign key (ASSET_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS_AUD - add constraint FKfff2ein3uhgwyyyajamy3hfwy - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BOOKMARK_DESCRIPTIONS_AUD - add constraint FKtl48flnrkr0upvrc1ksy1o92m - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.BOOKMARKS - add constraint FKksnngecvvxmsxdvri4shby2hy - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.BOOKMARKS_AUD - add constraint FK47cpxaw9vnnes2dbr6h3toirl - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.CATEGORIZED_ITEM_COMPONENTS - add constraint FKlraxqtl9cnntdo0qovq340y7b - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.CATEGORY_TREE_COMPONENTS - add constraint FKfhc51tkdf705o0sy8sndqpkqa - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.CONTENT_ITEM_COMPONENTS - add constraint FKp83o82kxo2ipa0xo03wxp4dcr - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS - add constraint FK6mt4tjnenr79o52wcj99tpeu4 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS_AUD - add constraint FK12yrysxv4fxa73ker40e883av - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_DESCRIPTIONS_AUD - add constraint FK4pxuq0pf2hrtireo902t21ocx - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES - add constraint FKijrfangf9s3lyncmod651xyg8 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES_AUD - add constraint FKq631ee5ollx5xkliowcrt8wkj - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_NAMES_AUD - add constraint FKbjaycalit9pa2u7ae5dwjgtky - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES - add constraint FKbvf67lou4ep94pgi6tur6o2gf - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES_AUD - add constraint FKfbno0rxshoi57y8aehwv3o42j - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEM_TITLES_AUD - add constraint FK4c3exifj1ghwg6htglynlo094 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKg83y3asxi1jr7larwven7ueu0 - foreign key (CONTENT_TYPE_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKfh1nm46qpw6xcwkmgaqw2iu3h - foreign key (LIFECYCLE_ID) - references CCM_CMS.LIFECYCLES; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FKl00ldjygr6as8gqbt3j14ke7j - foreign key (WORKFLOW_ID) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_ITEMS - add constraint FK1fr2q5y1wpmrufruja5ivfpuf - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.CONTENT_ITEMS_AUD - add constraint FKsfhj0qok0ksjplvgcaditqekl - foreign key (OBJECT_ID, REV) - references CCM_CORE.CCM_OBJECTS_AUD; - - alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS - add constraint FKqnsnk1eju8vrbm7x0wr5od4ll - foreign key (LIFECYCLE_DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS - add constraint FK7daejlunqsnhgky4b92n019a9 - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTION_ROLES - add constraint FKkn5nygbmub9wd5lxw3402t82d - foreign key (ROLE_ID) - references CCM_CORE.CCM_ROLES; - - alter table CCM_CMS.CONTENT_SECTION_ROLES - add constraint FKgcn76piocmkmvl3b0omv9vkv9 - foreign key (SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES - add constraint FK1t85m4jehnhd6tyx5dtpavr15 - foreign key (WORKFLOW_TEMPLATE_ID) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES - add constraint FK6kuejkcl9hcbkr8q6bdlatt8q - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FKavcn4aakxsb7kt7hmqlx0ecu6 - foreign key (ROOT_ASSETS_FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FKd5sahsfsycq3i5icf3122ne8e - foreign key (ROOT_DOCUMENTS_FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.CONTENT_SECTIONS - add constraint FK72jh0axiiru87i61mppvaiv96 - foreign key (OBJECT_ID) - references CCM_CORE.APPLICATIONS; - - alter table CCM_CMS.CONTENT_TYPE_DESCRIPTIONS - add constraint FKknyen2aw844b65grp7uys34cb - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_TYPE_LABELS - add constraint FK3suusqws1xgffyk3yob7m7dge - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_TYPES; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FKriohuo8093its1k5rgoc5yrfc - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FK8s83we1tuh9r3j57dyos69wfa - foreign key (DEFAULT_LIFECYCLE_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FKpgeccqsr50xwb268ypmfx0r66 - foreign key (DEFAULT_WORKFLOW) - references CCM_CORE.WORKFLOWS; - - alter table CCM_CMS.CONTENT_TYPES - add constraint FK96vwsbqfbdg33ujeeawajr0v4 - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.EVENT_COSTS - add constraint FKrbmepytotc73h5inefeih6rea - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_COSTS_AUD - add constraint FKocok2fj1oflsi16i9guf8bpc6 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_COSTS_AUD - add constraint FKr17panho66n1ixh8tdms01e2c - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_DATES - add constraint FKfsfsbgoeoi511ll69iy1v7ujs - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_DATES_AUD - add constraint FK70p2ayg7fexrb9jogdu3vlwfb - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_DATES_AUD - add constraint FKklmki82kiy0hwwpfdur2s7l3e - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_LOCATIONS - add constraint FK8snwub57evwh6px3n265tcoiv - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_LOCATIONS_AUD - add constraint FKk5thpb1gaktsk213o53y97hno - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_LOCATIONS_AUD - add constraint FKivwe7h7k4myq4rhuh2wkepd9j - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS - add constraint FKlmq881mxd08hthm5dy4ayjq0e - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS_AUD - add constraint FKqgkj5almojvt913heh1f4kro5 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_MAIN_CONTRIBUTORS_AUD - add constraint FKh8vhg85li7c8yqjrg2plvkgho - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TEXTS - add constraint FKc46r2g7ry50b9e875dldjhwxp - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_TEXTS_AUD - add constraint FK82mc7uswliij43std6gwyswj3 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TEXTS_AUD - add constraint FK1s381t783dmpk0fup65mvma0w - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TYPES - add constraint FKhdbj26ubbhmht44qpin7ony29 - foreign key (OBJECT_ID) - references CCM_CMS.EVENTS; - - alter table CCM_CMS.EVENT_TYPES_AUD - add constraint FKgby7m27rnb6oeloqycyf4b1kx - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENT_TYPES_AUD - add constraint FKhcpvb5q2geclo5vxk0gt815x8 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.EVENTS - add constraint FKt56odfo39eq13gcj1bbtngoj7 - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.EVENTS_AUD - add constraint FK9gofktd490afdwak49x15w6me - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS - add constraint FKrwn3rdmqevi618fthojs0xkkq - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS - add constraint FK36xjlvslk0vlekn9lsc7x1c7a - foreign key (OBJECT_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.EXTERNAL_AUDIO_ASSETS_AUD - add constraint FKp3jndaw4k35wb3d6hg5ng4xww - foreign key (OBJECT_ID, REV) - references CCM_CMS.BOOKMARKS_AUD; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS - add constraint FK82gxr2se97dl902eu4wvhdvh3 - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS - add constraint FKps8bq22n1fxy8svnsrui3f0t2 - foreign key (OBJECT_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.EXTERNAL_VIDEO_ASSETS_AUD - add constraint FKilxwg8ppd64hl14tojfmupau9 - foreign key (OBJECT_ID, REV) - references CCM_CMS.BOOKMARKS_AUD; - - alter table CCM_CMS.FILES - add constraint FKpg74w39tfbbuqhcy21u61q138 - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.FILES_AUD - add constraint FKdl876a4twd0gkranwqkdmxnwy - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.FIXED_CONTENT_ITEM_COMPONENTS - add constraint FKlfv2clu7ubk18unio8fyvlbnf - foreign key (CONTENT_ITEM_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.FIXED_CONTENT_ITEM_COMPONENTS - add constraint FKkpiuth8e994phxy1x1drh2wf5 - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.FOLDER_CONTENT_SECTION_MAP - add constraint FKnof2m7o4f0ufrugeh4g5wt3g9 - foreign key (CONTENT_SECTION_ID) - references CCM_CMS.CONTENT_SECTIONS; - - alter table CCM_CMS.FOLDER_CONTENT_SECTION_MAP - add constraint FKmmb7728dp707dljq282ch47k3 - foreign key (FOLDER_ID) - references CCM_CMS.FOLDERS; - - alter table CCM_CMS.FOLDERS - add constraint FK2ag06r5ywtuji2pkt68etlg48 - foreign key (OBJECT_ID) - references CCM_CORE.CATEGORIES; - - alter table CCM_CMS.GREETING_ITEM_COMPONENTS - add constraint FK3fble8pmmolb7lmsca8akmb94 - foreign key (COMPONENT_MODEL_ID) - references CCM_CMS.CONTENT_ITEM_COMPONENTS; - - alter table CCM_CMS.IMAGES - add constraint FK51ja1101epvl74auenv6sqyev - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.IMAGES - add constraint FKmdqranhdstkn6m6d73l15amxs - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.IMAGES_AUD - add constraint FK4jsrdpe6d8is0ybx2p7sxivwf - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.ITEM_LIST_COMPONENTS - add constraint FKje8r8nvkqv8fj7i0eo1pew2yq - foreign key (COMPONENT_MODEL_ID) - references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; - - alter table CCM_CMS.ITEM_LIST_ORDER - add constraint FKisnil2ibh98y2ws8or6guij21 - foreign key (ITEM_LIST_ID) - references CCM_CMS.ITEM_LIST_COMPONENTS; - - alter table CCM_CMS.LEGAL_METADATA - add constraint FKnxl7uyv1ks0qabgeienx2t9d1 - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.LEGAL_METADATA_AUD - add constraint FKpt3eqil7iij6t5h1lrnjbb5xs - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS - add constraint FKf9s3kxi6y5r60wksv5bospmx1 - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS_AUD - add constraint FKc3lonfk7mn3p14ix96k5u74om - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_CONTRIBUTORS_AUD - add constraint FKgxxsteesd2em96fj05f0u4men - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS - add constraint FKhsy9u7nrh3slmkkri3nba7e1 - foreign key (ASSET_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS_AUD - add constraint FKe2da3kha2nl6sj0dllhepuxtq - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LEGAL_METADATA_RIGHTS_AUD - add constraint FKr867xswbxlqq6diyqyqnrh670 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.LIFECYCLE_DEFINITION_DESCRIPTIONS - add constraint FKsdr5aoogu4b9x95m8qsbe4t0y - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_DEFINITION_LABELS - add constraint FKt4h71sl91ue18b25pdjty7jex - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITION_DESCRIPTIONS - add constraint FKafbeck8qm0nflpt9aedn196ou - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITION_LABELS - add constraint FKqysn500b0sp7bu8gy2sf2q8b9 - foreign key (OBJECT_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS - add constraint FKq5cwomuc9s1f3fsriq9t35407 - foreign key (LIFECYCLE_DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYCLES - add constraint FK5yx1a2f8g4w95p1ul77sfhow8 - foreign key (DEFINITION_ID) - references CCM_CMS.LIFECYLE_DEFINITIONS; - - alter table CCM_CMS.LIFECYLE_PHASES - add constraint FKpqysexvd82e4xd4uibtdfn8j4 - foreign key (DEFINITION_ID) - references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS; - - alter table CCM_CMS.LIFECYLE_PHASES - add constraint FKlh2b1nokqxhf790lt7lhgoisc - foreign key (LIFECYCLE_ID) - references CCM_CMS.LIFECYCLES; - - alter table CCM_CMS.MPA_SECTION_TEXTS - add constraint FKaruovr4oa07syyhvkixfwc17h - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLE_SECTIONS; - - alter table CCM_CMS.MPA_SECTION_TEXTS_AUD - add constraint FKs4kvqroybq9ldb2rwhr6v8kmt - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TEXTS_AUD - add constraint FKpxvtsycad805c8u0vyh7pcb2c - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES - add constraint FK7qpmrj6yjvad50k5budn5rag4 - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLE_SECTIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES_AUD - add constraint FKk64mi5911ybptw4slxh8i0lgb - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SECTION_TITLES_AUD - add constraint FKq7f0y31r5tk2nesx0lv53d6sb - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SUMMARIES - add constraint FK5kx5ghrkh6tqa2vms2qabacx8 - foreign key (OBJECT_ID) - references CCM_CMS.MULTIPART_ARTICLES; - - alter table CCM_CMS.MPA_SUMMARIES_AUD - add constraint FKmmrabpl2gsrdb2udc76x9o6q7 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MPA_SUMMARIES_AUD - add constraint FK3kebu6i1dtwfegp4409hhob4x - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS - add constraint FK30tkd6xp4i1gg6nrse4di2yxx - foreign key (MULTIPART_ARTICLE_ID) - references CCM_CMS.MULTIPART_ARTICLES; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS_AUD - add constraint FK8xq6k3a1kmnxv9nh5wae80k6k - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLE_SECTIONS_AUD - add constraint FKsudhdaa9hs73447yik8mdy3ts - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MULTIPART_ARTICLES - add constraint FKj7j0ew378cmcta2dfdso4tmey - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.MULTIPART_ARTICLES_AUD - add constraint FKacl2u1cx6tmwfb9cpaxstw39k - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.MultiPartArticle_MultiPartArticleSection_AUD - add constraint FK9vexjsvd62ufkgi4g24qiql70 - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.MultiPartArticle_MultiPartArticleSection_AUD - add constraint FK4ds2fgwphr74869qkn4e2yia6 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.NEWS - add constraint FKl8jhpvtn0lx9drkhhbbuvqqis - foreign key (OBJECT_ID) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.NEWS_AUD - add constraint FK7akvtda3f51espb46xtjalcl2 - foreign key (OBJECT_ID, REV) - references CCM_CMS.CONTENT_ITEMS_AUD; - - alter table CCM_CMS.NEWS_TEXTS - add constraint FK1s5m60rf80iaidktawb3ebmf3 - foreign key (OBJECT_ID) - references CCM_CMS.NEWS; - - alter table CCM_CMS.NEWS_TEXTS_AUD - add constraint FKrand9sf233sgkgp8wfoen468l - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.NEWS_TEXTS_AUD - add constraint FKotjtrajmmjxussl4pvy2vl7ho - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.PAGE_THEME_CONFIGURATIONS - add constraint FK6l6xp6ex6sh2uuxfmeekf6ckn - foreign key (PAGE_ID) - references CCM_CMS.PAGES; - - alter table CCM_CMS.PAGES - add constraint FKqweb08d151ot4ij9io72w3yhx - foreign key (INDEX_PAGE_MODEL_ID) - references CCM_CORE.PAGE_MODELS; - - alter table CCM_CMS.PAGES - add constraint FKg2p2ahbayc2coei72pk1lnenf - foreign key (ITEM_PAGE_MODEL_ID) - references CCM_CORE.PAGE_MODELS; - - alter table CCM_CMS.PAGES - add constraint FKmgmth087tmxwieujn2vs5opbo - foreign key (OBJECT_ID) - references CCM_CORE.CCM_OBJECTS; - - alter table CCM_CMS.PAGES_APP - add constraint FK5swx0e8pj0mm5t1es0lj4nwlx - foreign key (CATEGORY_DOMAIN_ID) - references CCM_CORE.CATEGORY_DOMAINS; - - alter table CCM_CMS.PAGES_APP - add constraint FKk4jb5fylibg2pbbaypyt6f8lb - foreign key (OBJECT_ID) - references CCM_CORE.SITE_AWARE_APPLICATIONS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FKb517dnfj56oby2s34jp1omuim - foreign key (BOOKMARK_ID) - references CCM_CMS.BOOKMARKS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FK7ts8tmnwxi8kry7cer3egujsv - foreign key (TARGET_ITEM) - references CCM_CMS.CONTENT_ITEMS; - - alter table CCM_CMS.RELATED_LINKS - add constraint FK35tv60a9kflo17h6xduvwvgis - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.RELATED_LINKS_AUD - add constraint FKiuwk6mcj3h5gccu2aviq3d8lt - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.SIDE_NOTE_TEXTS - add constraint FK4mvpioee23u1qswmn1fekipoh - foreign key (SIDE_NOTE_ID) - references CCM_CMS.SIDE_NOTES; - - alter table CCM_CMS.SIDE_NOTE_TEXTS_AUD - add constraint FKiu4ht1tipeal2csdkvws4fnws - foreign key (REV) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.SIDE_NOTE_TEXTS_AUD - add constraint FKacekagiqks1cj9otxdmryl934 - foreign key (REVEND) - references CCM_CORE.CCM_REVISIONS; - - alter table CCM_CMS.SIDE_NOTES - add constraint FKea6cikleenmkgw5bwus22mfr3 - foreign key (OBJECT_ID) - references CCM_CMS.ASSETS; - - alter table CCM_CMS.SIDE_NOTES_AUD - add constraint FKl5pkg9mp2ymc2uo4kmlubyp3m - foreign key (OBJECT_ID, REV) - references CCM_CMS.ASSETS_AUD; - - alter table CCM_CMS.VIDEO_ASSETS - add constraint FKjuywvv7wq9pyid5b6ivyrc0yk - foreign key (LEGAL_METADATA_ID) - references CCM_CMS.LEGAL_METADATA; - - alter table CCM_CMS.VIDEO_ASSETS - add constraint FKqt2cx1r31kqbqkimdld312i9g - foreign key (OBJECT_ID) - references CCM_CMS.BINARY_ASSETS; - - alter table CCM_CMS.VIDEO_ASSETS_AUD - add constraint FKdrx9uu9a03ju7vqvkjretohpk - foreign key (OBJECT_ID, REV) - references CCM_CMS.BINARY_ASSETS_AUD; - - alter table CCM_CMS.WORKFLOW_TASKS - add constraint FKoon3rwfmg0lhgbj4un4q3otya - foreign key (TASK_ID) - references CCM_CORE.WORKFLOW_ASSIGNABLE_TASKS; +create sequence hibernate_sequence start 1 increment 1; alter table CCM_CORE.APPLICATIONS add constraint FKatcp9ij6mbkx0nfeig1o6n3lm @@ -2553,6 +1753,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; foreign key (OBJECT_ID) references CCM_CORE.CATEGORY_DOMAINS; + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + + alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + alter table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS add constraint FKfh0k9lj3pf4amfc9bbbss0tr1 foreign key (COMPONENT_ID) diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_21__add_flexlayout.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_21__add_flexlayout.sql new file mode 100644 index 000000000..39e441e01 --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_21__add_flexlayout.sql @@ -0,0 +1,29 @@ +create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID bigint not null, + BOX_ORDER integer, + BOX_SIZE integer, + COMPONENT_ID bigint, + LAYOUT_ID bigint, + primary key (BOX_ID) +); + +create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID bigint not null, + primary key (COMPONENT_MODEL_ID) +); + +alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + +alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + +alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_21__add_flexlayout.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_21__add_flexlayout.sql new file mode 100644 index 000000000..4df387796 --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_21__add_flexlayout.sql @@ -0,0 +1,29 @@ + create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID int8 not null, + BOX_ORDER int4, + BOX_SIZE int4, + COMPONENT_ID int8, + LAYOUT_ID int8, + primary key (BOX_ID) + ); + + create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID int8 not null, + primary key (COMPONENT_MODEL_ID) + ); + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + + alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; diff --git a/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql b/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql index 345630b45..729db5299 100644 --- a/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql +++ b/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql @@ -133,6 +133,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; primary key (OBJECT_ID, LOCALE) ); + create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID bigint not null, + BOX_ORDER integer, + BOX_SIZE integer, + COMPONENT_ID bigint, + LAYOUT_ID bigint, + primary key (BOX_ID) + ); + + create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID bigint not null, + primary key (COMPONENT_MODEL_ID) + ); + create table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS ( COMPONENT_ID bigint not null, LOCALIZED_VALUE varchar(2147483647), @@ -529,10 +544,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; SETTING_ID bigint not null, CONFIGURATION_CLASS varchar(512) not null, NAME varchar(512) not null, - SETTING_VALUE_STRING varchar(1024), - SETTING_VALUE_LONG bigint, - SETTING_VALUE_BIG_DECIMAL decimal(19,2), SETTING_VALUE_DOUBLE double, + SETTING_VALUE_BIG_DECIMAL decimal(19,2), + SETTING_VALUE_LONG bigint, + SETTING_VALUE_STRING varchar(1024), SETTING_VALUE_BOOLEAN boolean, primary key (SETTING_ID) ); @@ -741,8 +756,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CORE.WORKFLOWS add constraint UK_o113id7d1cxql0edsrohlnn9x unique (UUID); - - create sequence hibernate_sequence start with 1 increment by 1; +create sequence hibernate_sequence start with 1 increment by 1; alter table CCM_CORE.APPLICATIONS add constraint FKatcp9ij6mbkx0nfeig1o6n3lm @@ -834,6 +848,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; foreign key (OBJECT_ID) references CCM_CORE.CATEGORY_DOMAINS; + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + + alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + alter table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS add constraint FKfh0k9lj3pf4amfc9bbbss0tr1 foreign key (COMPONENT_ID) diff --git a/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql b/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql index d6e15d6f1..a9b131821 100644 --- a/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql +++ b/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql @@ -4,6 +4,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; create schema CCM_CORE; + create table CCM_CORE.APPLICATIONS ( APPLICATION_TYPE varchar(1024) not null, PRIMARY_URL varchar(1024) not null, @@ -133,6 +134,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; primary key (OBJECT_ID, LOCALE) ); + create table CCM_CORE.FLEX_LAYOUT_BOXES ( + BOX_ID int8 not null, + BOX_ORDER int4, + BOX_SIZE int4, + COMPONENT_ID int8, + LAYOUT_ID int8, + primary key (BOX_ID) + ); + + create table CCM_CORE.FLEX_LAYOUT_COMPONENTS ( + DIRECTION varchar(255), + COMPONENT_MODEL_ID int8 not null, + primary key (COMPONENT_MODEL_ID) + ); + create table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS ( COMPONENT_ID int8 not null, LOCALIZED_VALUE text, @@ -529,10 +545,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; SETTING_ID int8 not null, CONFIGURATION_CLASS varchar(512) not null, NAME varchar(512) not null, - SETTING_VALUE_STRING varchar(1024), - SETTING_VALUE_LONG int8, - SETTING_VALUE_BIG_DECIMAL numeric(19, 2), SETTING_VALUE_DOUBLE float8, + SETTING_VALUE_BIG_DECIMAL numeric(19, 2), + SETTING_VALUE_LONG int8, + SETTING_VALUE_STRING varchar(1024), SETTING_VALUE_BOOLEAN boolean, primary key (SETTING_ID) ); @@ -741,8 +757,7 @@ drop sequence if exists HIBERNATE_SEQUENCE; alter table CCM_CORE.WORKFLOWS add constraint UK_o113id7d1cxql0edsrohlnn9x unique (UUID); - - create sequence hibernate_sequence start 1 increment 1; +create sequence hibernate_sequence start 1 increment 1; alter table CCM_CORE.APPLICATIONS add constraint FKatcp9ij6mbkx0nfeig1o6n3lm @@ -834,6 +849,21 @@ drop sequence if exists HIBERNATE_SEQUENCE; foreign key (OBJECT_ID) references CCM_CORE.CATEGORY_DOMAINS; + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKeiqh69t1lr7u09hjuxfyxsbs + foreign key (COMPONENT_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + + alter table CCM_CORE.FLEX_LAYOUT_BOXES + add constraint FKmrobhhqidcf1657ugcgatrd0y + foreign key (LAYOUT_ID) + references CCM_CORE.FLEX_LAYOUT_COMPONENTS; + + alter table CCM_CORE.FLEX_LAYOUT_COMPONENTS + add constraint FK8qxnqt75ikxtedx0xreoeiygg + foreign key (COMPONENT_MODEL_ID) + references CCM_CORE.PAGE_MODEL_COMPONENT_MODELS; + alter table CCM_CORE.FORMBUILDER_COMPONENT_DESCRIPTIONS add constraint FKfh0k9lj3pf4amfc9bbbss0tr1 foreign key (COMPONENT_ID)