fix error on large APEX UI install files

This commit is contained in:
ogobrecht 2019-08-16 14:57:41 +02:00
parent e7d512f6db
commit 7cadfd85ef
3 changed files with 107 additions and 104 deletions

View File

@ -1098,9 +1098,8 @@ RETURN tab_export_files IS
v_export_files(i).name := 'scripts/install_frontend_generated_by_apex.sql';
v_export_files(i).contents := '-- DO NOT TOUCH THIS FILE - IT WILL BE OVERWRITTEN ON NEXT PLEX BACKAPP CALL'
|| c_lf || c_lf
|| util_multi_replace(
v_export_files(i).contents,
'@application/', '@../' || p_base_path_frontend || '/',
|| replace(replace(v_export_files(i).contents,
'@application/', '@../' || p_base_path_frontend || '/'),
'prompt --install', 'prompt --install_frontend_generated_by_apex');
END IF;
-- handle build status RUN_ONLY

View File

@ -1,6 +1,6 @@
CREATE OR REPLACE PACKAGE PLEX AUTHID current_user IS
c_plex_name CONSTANT VARCHAR2(30 CHAR) := 'PLEX - PL/SQL Export Utilities';
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.0.1';
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.0.2';
c_plex_url CONSTANT VARCHAR2(40 CHAR) := 'https://github.com/ogobrecht/plex';
c_plex_license CONSTANT VARCHAR2(10 CHAR) := 'MIT';
c_plex_license_url CONSTANT VARCHAR2(60 CHAR) := 'https://github.com/ogobrecht/plex/blob/master/LICENSE.txt';
@ -37,8 +37,10 @@ INSTALLATION
CHANGELOG
- 2.0.2 (2019-08-16)
- Fixed: Function BackApp throws error on large APEX UI install files (ORA-06502: PL/SQL: numeric or value error: character string buffer too small)
- 2.0.1 (2019-07-09)
- Fixed: Compile error PLS-00306: wrong number or types of arguments in call to 'REC_EXPORT_FILE', when DB version is lower then 18.1
- Fixed: Compile error when DB version is lower then 18.1 (PLS-00306: wrong number or types of arguments in call to 'REC_EXPORT_FILE')
- 2.0.0 (2019-06-20)
- Package is now independend from APEX to be able to export schema object DDL and table data without an APEX installation
- ATTENTION: The return type of functions BackApp and Queries_to_CSV has changed from `apex_t_export_files` to `plex.tab_export_files`

View File

@ -43,8 +43,10 @@ INSTALLATION
CHANGELOG
- 2.0.2 (2019-08-16)
- Fixed: Function BackApp throws error on large APEX UI install files (ORA-06502: PL/SQL: numeric or value error: character string buffer too small)
- 2.0.1 (2019-07-09)
- Fixed: Compile error PLS-00306: wrong number or types of arguments in call to 'REC_EXPORT_FILE', when DB version is lower then 18.1
- Fixed: Compile error when DB version is lower then 18.1 (PLS-00306: wrong number or types of arguments in call to 'REC_EXPORT_FILE')
- 2.0.0 (2019-06-20)
- Package is now independend from APEX to be able to export schema object DDL and table data without an APEX installation
- ATTENTION: The return type of functions BackApp and Queries_to_CSV has changed from `apex_t_export_files` to `plex.tab_export_files`
@ -66,7 +68,7 @@ SIGNATURE
```sql
PACKAGE PLEX AUTHID current_user IS
c_plex_name CONSTANT VARCHAR2(30 CHAR) := 'PLEX - PL/SQL Export Utilities';
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.0.1';
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.0.2';
c_plex_url CONSTANT VARCHAR2(40 CHAR) := 'https://github.com/ogobrecht/plex';
c_plex_license CONSTANT VARCHAR2(10 CHAR) := 'MIT';
c_plex_license_url CONSTANT VARCHAR2(60 CHAR) := 'https://github.com/ogobrecht/plex/blob/master/LICENSE.txt';