From 8886d15461f5003b7d81677570ee3f75946b1354 Mon Sep 17 00:00:00 2001 From: Lorraine Welch Date: Tue, 17 Mar 2020 14:52:22 -0400 Subject: Updated DB scripts and Dockerfile.mariadb Issue-ID: PORTAL-854 Signed-off-by: Lorraine Welch Change-Id: I06ead9bf3f8e4f479b8d3e479e0fcba1e7521034 --- .../PortalMySql_3_2_Rollback_1.sql | 144 +++++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 ecomp-portal-DB-common/PortalMySql_3_2_Rollback_1.sql (limited to 'ecomp-portal-DB-common/PortalMySql_3_2_Rollback_1.sql') diff --git a/ecomp-portal-DB-common/PortalMySql_3_2_Rollback_1.sql b/ecomp-portal-DB-common/PortalMySql_3_2_Rollback_1.sql new file mode 100644 index 00000000..98a06994 --- /dev/null +++ b/ecomp-portal-DB-common/PortalMySql_3_2_Rollback_1.sql @@ -0,0 +1,144 @@ +-- This is rollback script #1 for the 3_1 Version of Ecomp Portal database called portal. +-- It upgrades the database from the 1911 version. +-- note to database admin: must set the mysql system variable called lower_case_table_names. +-- it can be set 3 different ways: +-- command-line options (cmd-line), +-- options valid in configuration files (option file), or +-- server system variables (system var). +-- it needs to be set to 1, then table names are stored in lowercase on disk and comparisons are not case sensitive. +-- ----------------------------------------------------------------------------------------------------------------- +use portal; + +set foreign_key_checks=1; + +UPDATE + fn_menu +SET + ACTION = 'root.applicationsHome', + image_src = 'icon-building-home' +WHERE + active_yn = 'Y' AND label = 'Home'; + + +UPDATE + fn_menu +SET + ACTION = 'root.appCatalog', + image_src= 'icon-apps-marketplace' +WHERE + active_yn = 'Y' AND label = 'Application Catalog'; + + + UPDATE + fn_menu +SET + ACTION = 'root.widgetCatalog', + image_src= 'icon-apps-marketplace' +WHERE + active_yn = 'Y' AND label = 'Widget Catalog'; + + UPDATE + fn_menu +SET + ACTION = 'root.admins' , + image_src= 'icon-star' +WHERE + active_yn = 'Y' AND label = 'Admins'; + + UPDATE + fn_menu +SET + ACTION = 'root.roles' , + image_src= 'icon-user' +WHERE + active_yn = 'Y' AND label = 'Roles'; + + + UPDATE + fn_menu +SET + ACTION = 'root.users', + image_src= 'icon-user' +WHERE + active_yn = 'Y' AND label = 'Users'; + + + UPDATE + fn_menu +SET + ACTION = 'root.portalAdmins', + image_src= 'icon-settings' +WHERE + active_yn = 'Y' AND label = 'Portal Admins'; + + + UPDATE + fn_menu +SET + ACTION = 'root.applications', + image_src= 'icon-add-widget' +WHERE + active_yn = 'Y' AND label = 'Application Onboarding'; + + UPDATE + fn_menu +SET + ACTION = 'root.widgetOnboarding', + image_src= 'icon-add-widget' +WHERE + active_yn = 'Y' AND label = 'Widget Onboarding'; + + UPDATE + fn_menu +SET + ACTION = 'root.functionalMenu', + image_src= 'icon-edit' +WHERE + active_yn = 'Y' AND label = 'Edit Functional Menu'; + + + UPDATE + fn_menu +SET + ACTION = 'root.userNotifications', + image_src= 'icon-settings' +WHERE + active_yn = 'Y' AND label = 'User Notifications'; + + + UPDATE + fn_menu +SET + ACTION = 'root.microserviceOnboarding', + image_src= 'icon-add-widget' +WHERE + active_yn = 'Y' AND label = 'Microservice Onboarding'; + + + + UPDATE + fn_menu +SET + ACTION = 'root.webAnalytics', + image_src= 'icon-misc-piechart' +WHERE + active_yn = 'Y' AND label = 'Web Analytics'; + + + UPDATE + fn_menu +SET + ACTION = 'root.webAnlayticsSource', + image_src= 'icon-misc-piechart' +WHERE + active_yn = 'Y' AND label = 'Web Analytics Onboarding'; + + UPDATE + fn_menu +SET + ACTION = 'root.accountOnboarding', + image_src= 'icon-add-widget' +WHERE + active_yn = 'Y' AND label = 'App Account Management'; + + commit; \ No newline at end of file -- cgit 1.2.3-korg