Skip to content

Commit 26f9e82

Browse files
committed
Fix llogger templates bug wherein the %delete_procedure% appeared in all templates,
1 parent c0bf85f commit 26f9e82

23 files changed

+126
-40
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
end %tapi_pkg_name_prefix%%table_name_lc%%tapi_pkg_name_postfix%;
2-
/
2+
/

resources/templates/packages/body/package_header.tpt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,19 @@ as
1212
-- Source file name : %tapi_pkg_name_prefix%%table_name_lc%%tapi_pkg_name_postfix%%spec_file_ext%
1313
-- Purpose : Table API (TAPI) for table %table_name_lc%
1414
--
15-
-- Notes : Generated using OraTAPI, by %tapi_author% on %run_date_time%.
16-
-- : From basic sample
15+
-- HAS COMMITS : NO
16+
-- HAS ROLLBACKS : NO
17+
--
18+
-- Notes : Generated using OraTAPI %version%
19+
-- ` : Generated by %tapi_author% on %run_date_time%
20+
--
1721
--------------------------------------------------------------------------------
1822

1923
--------------------------------------------------------------------------------
20-
--< PRIVATE TYPES AND GLOBALS >-------------------------------------------------
21-
--------------------------------------------------------------------------------
24+
--< PUBLIC TYPES AND GLOBALS >--------------------------------------------------
25+
26+
%STAB%gc_unit_prefix constant varchar(64) := lower($$pls_unit) || '.';
2227

23-
--------------------------------------------------------------------------------
24-
--< PRIVATE METHODS >-----------------------------------------------------------
2528
--------------------------------------------------------------------------------
2629

2730
--------------------------------------------------------------------------------
Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,25 @@
11
%procedure_signature%
22

3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
4+
%STAB%%STAB%l_params %logger_pkg%.tab_param;
5+
36
%STAB%begin
47

8+
%STAB%%STAB%-- We don't log any CLOB parameters here.
9+
%STAB%%STAB%%logger_params_append_lc%
10+
%STAB%%STAB%logger.log('START', l_scope, null, l_params);
11+
512
%STAB%%STAB% delete
613
%STAB%%STAB%%STAB% from %table_name_lc%
714
%STAB%%STAB%%STAB%where
815
%STAB%%STAB%%STAB%%STAB%%key_predicates_string_lc%
916
%STAB%%STAB%%returning_clause_lc%;
1017

11-
-- %STAB%%STAB%%STAB%if sql%rowcount = 0
12-
-- %STAB%%STAB%%STAB%then
13-
-- %STAB%%STAB%%STAB%%STAB%raise NO_DATA_FOUND;
14-
-- %STAB%%STAB%%STAB%end if;
18+
%STAB%%STAB%logger.log('END', l_scope);
19+
20+
%STAB%exception
21+
%STAB%%STAB%when others then
22+
%STAB%%STAB%%STAB%%logger_pkg%.log_error('Unhandled exception ', l_scope, null, l_params);
23+
%STAB%%STAB%%STAB%raise;
1524

16-
%STAB%end %procedure_name%;
25+
%STAB%end %procedure_name%;

resources/templates/packages/procedures/insert.tpt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
%procedure_signature%
2+
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%insert_procname%';
4+
%STAB%%STAB%l_params %logger_pkg%.tab_param;
5+
26
%STAB%begin
37

8+
%STAB%%STAB%-- We don't log any CLOB parameters here.
9+
%STAB%%STAB%%logger_params_append_lc%
10+
%STAB%%STAB%logger.log('START', l_scope, null, l_params);
11+
412
%STAB%%STAB%insert into %table_name_lc%
513
%STAB%%STAB%%STAB%(
614
%STAB%%STAB%%STAB%%STAB%%column_list_string_lc%
@@ -11,4 +19,11 @@
1119
%STAB%%STAB%%STAB%)
1220
%STAB%%STAB%%returning_clause_lc%;
1321

14-
%STAB%end %procedure_name%;
22+
%STAB%%STAB%logger.log('END', l_scope);
23+
24+
%STAB%exception
25+
%STAB%%STAB%when others then
26+
%STAB%%STAB%%STAB%%logger_pkg%.log_error('Unhandled exception ', l_scope, null, l_params);
27+
%STAB%%STAB%%STAB%raise;
28+
29+
%STAB%end %procedure_name%;

resources/templates/packages/procedures/merge.tpt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
%procedure_signature%
2+
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%merge_procname%';
4+
%STAB%%STAB%l_params %logger_pkg%.tab_param;
5+
26
%STAB%begin
37

8+
%STAB%%STAB%-- We don't log any CLOB parameters here.
9+
%STAB%%STAB%%logger_params_append_lc%
10+
%STAB%%STAB%logger.log('START', l_scope, null, l_params);
11+
412
%STAB%%STAB%merge into %table_name_lc% tgt
513
%STAB%%STAB%using (
614
%STAB%%STAB%%STAB%%STAB%select
@@ -24,4 +32,11 @@
2432
%STAB%%STAB%%STAB%%STAB%%STAB%%mrg_src_column_list_string_lc%
2533
%STAB%%STAB%%STAB%%STAB%);
2634

27-
%STAB%end %procedure_name%;
35+
%STAB%%STAB%logger.log('END', l_scope);
36+
37+
%STAB%exception
38+
%STAB%%STAB%when others then
39+
%STAB%%STAB%%STAB%%logger_pkg%.log_error('Unhandled exception ', l_scope, null, l_params);
40+
%STAB%%STAB%%STAB%raise;
41+
42+
%STAB%end %procedure_name%;

resources/templates/packages/procedures/samples/insert.llogger.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%procedure_signature%
22

3-
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%insert_procname%';
44
%STAB%%STAB%l_params %logger_pkg%.tab_param;
55

66
%STAB%begin

resources/templates/packages/procedures/samples/insert.logger.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%procedure_signature%
22

3-
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%insert_procname%';
44
%STAB%%STAB%l_params %logger_pkg%.tab_param;
55

66
%STAB%begin

resources/templates/packages/procedures/samples/merge.llogger.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%procedure_signature%
22

3-
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%merge_procname%';
44
%STAB%%STAB%l_params %logger_pkg%.tab_param;
55

66
%STAB%begin

resources/templates/packages/procedures/samples/merge.logger.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%procedure_signature%
22

3-
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%merge_procname%';
44
%STAB%%STAB%l_params %logger_pkg%.tab_param;
55

66
%STAB%begin

resources/templates/packages/procedures/samples/select.llogger.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%procedure_signature%
22

3-
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%delete_procname%';
3+
%STAB%%STAB%l_scope %logger_logs%.scope%type := gc_unit_prefix || '%select_procname%';
44
%STAB%%STAB%l_params %logger_pkg%.tab_param;
55

66
%STAB%begin

0 commit comments

Comments
 (0)