From 2d0ce8b33e98226d51cd3488ce1cc96768b8328a Mon Sep 17 00:00:00 2001 From: Jan Kvetina Date: Mon, 8 Aug 2022 13:31:24 +0200 Subject: [PATCH] Rename table for view source --- database/packages/app.spec.sql | 2 +- database/packages/app.sql | 8 ++++---- database/tables/obj_views_source.sql | 17 ----------------- database/tables/user_source_views.sql | 17 +++++++++++++++++ 4 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 database/tables/obj_views_source.sql create mode 100644 database/tables/user_source_views.sql diff --git a/database/packages/app.spec.sql b/database/packages/app.spec.sql index 57ac997..8c673d6 100644 --- a/database/packages/app.spec.sql +++ b/database/packages/app.spec.sql @@ -1521,7 +1521,7 @@ CREATE OR REPLACE PACKAGE app AS -- -- Rebuild source lines for views -- - PROCEDURE rebuild_obj_views_source ( + PROCEDURE rebuild_user_source_views ( in_owner apex_applications.owner%TYPE := NULL ); diff --git a/database/packages/app.sql b/database/packages/app.sql index 64b5a3b..930a5a7 100644 --- a/database/packages/app.sql +++ b/database/packages/app.sql @@ -1704,7 +1704,7 @@ CREATE OR REPLACE PACKAGE BODY app AS BEGIN FOR c IN ( SELECT r.page_id, i.item_name, app.get_item(i.item_name) AS item_value - FROM obj_views_source s + FROM user_source_views s JOIN apex_application_page_items i ON i.item_name = app.get_item_name(REPLACE(REGEXP_SUBSTR(s.text, '''(\$?[A-Z0-9_]+)[^'']'), ''''), i.page_id, i.application_id) JOIN apex_application_page_regions r @@ -4120,14 +4120,14 @@ CREATE OR REPLACE PACKAGE BODY app AS - PROCEDURE rebuild_obj_views_source ( + PROCEDURE rebuild_user_source_views ( in_owner apex_applications.owner%TYPE := NULL ) AS BEGIN app.log_module(in_owner); -- - DELETE FROM obj_views_source t + DELETE FROM user_source_views t WHERE t.owner = NVL(in_owner, t.owner); -- FOR c IN ( @@ -4140,7 +4140,7 @@ CREATE OR REPLACE PACKAGE BODY app AS ON s.owner = t.owner WHERE t.owner = NVL(in_owner, t.owner) ) LOOP - INSERT INTO obj_views_source (owner, name, line, text) + INSERT INTO user_source_views (owner, name, line, text) SELECT c.owner, c.name, diff --git a/database/tables/obj_views_source.sql b/database/tables/obj_views_source.sql deleted file mode 100644 index 9aed95d..0000000 --- a/database/tables/obj_views_source.sql +++ /dev/null @@ -1,17 +0,0 @@ -CREATE TABLE obj_views_source ( - owner VARCHAR2(30) CONSTRAINT nn_obj_views_source_owner NOT NULL, - name VARCHAR2(30) CONSTRAINT nn_obj_views_source_name NOT NULL, - line NUMBER(10,0) CONSTRAINT nn_obj_views_source_line NOT NULL, - text VARCHAR2(2000), - -- - CONSTRAINT pk_obj_views_source - PRIMARY KEY (owner, name, line) -); --- -COMMENT ON TABLE obj_views_source IS '[CORE] User views source converted to lines'; --- -COMMENT ON COLUMN obj_views_source.owner IS 'View owner'; -COMMENT ON COLUMN obj_views_source.name IS 'View name'; -COMMENT ON COLUMN obj_views_source.line IS 'Line number'; -COMMENT ON COLUMN obj_views_source.text IS 'Line content'; - diff --git a/database/tables/user_source_views.sql b/database/tables/user_source_views.sql new file mode 100644 index 0000000..181a79a --- /dev/null +++ b/database/tables/user_source_views.sql @@ -0,0 +1,17 @@ +CREATE TABLE user_source_views ( + owner VARCHAR2(30) CONSTRAINT nn_user_source_views_owner NOT NULL, + name VARCHAR2(30) CONSTRAINT nn_user_source_views_name NOT NULL, + line NUMBER(10,0) CONSTRAINT nn_user_source_views_line NOT NULL, + text VARCHAR2(2000), + -- + CONSTRAINT pk_user_source_views + PRIMARY KEY (owner, name, line) +); +-- +COMMENT ON TABLE user_source_views IS '[CORE] User views source converted to lines'; +-- +COMMENT ON COLUMN user_source_views.owner IS 'View owner'; +COMMENT ON COLUMN user_source_views.name IS 'View name'; +COMMENT ON COLUMN user_source_views.line IS 'Line number'; +COMMENT ON COLUMN user_source_views.text IS 'Line content'; +