From e34371db603fff885c00f6a2dcd94bd996f3cc1e Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Sat, 30 Nov 2024 14:12:04 +0100 Subject: [PATCH] IDEMPIERE-99 01_add_missing_Translations.sql does not create UUIDs (#2570) --- .../oracle/01_add_missing_Translations.sql | 8 +++++--- .../postgresql/01_add_missing_translations.sql | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/migration/processes_post_migration/oracle/01_add_missing_Translations.sql b/migration/processes_post_migration/oracle/01_add_missing_Translations.sql index bfca3cf421..2785ff38c1 100644 --- a/migration/processes_post_migration/oracle/01_add_missing_Translations.sql +++ b/migration/processes_post_migration/oracle/01_add_missing_Translations.sql @@ -32,12 +32,14 @@ BEGIN ins := 'INSERT INTO ' || t.tablename - || '_TRL (' + || '_Trl (' || 'ad_language,ad_client_id,ad_org_id,created,createdby,updated,updatedby,isactive,istranslated,' || t.tablename + || '_Trl_UU,' + || t.tablename || suffix; sel := - 'SELECT l.ad_language,t.ad_client_id,t.ad_org_id,t.created,t.createdby,t.updated,t.updatedby,t.isactive,''N'' as istranslated,' + 'SELECT l.ad_language,t.ad_client_id,t.ad_org_id,SYSDATE,10,SYSDATE,10,t.isactive,''N'' as istranslated,generate_uuid(),' || t.tablename || suffix; @@ -65,7 +67,7 @@ BEGIN || t.tablename || ' t, ad_language l WHERE l.issystemlanguage=''Y'' AND NOT EXISTS (SELECT 1 FROM ' || t.tablename - || '_TRL b WHERE b.' + || '_Trl b WHERE b.' || t.tablename || suffix || '=t.' || t.tablename diff --git a/migration/processes_post_migration/postgresql/01_add_missing_translations.sql b/migration/processes_post_migration/postgresql/01_add_missing_translations.sql index 1fb245d2f5..98344bfba4 100644 --- a/migration/processes_post_migration/postgresql/01_add_missing_translations.sql +++ b/migration/processes_post_migration/postgresql/01_add_missing_translations.sql @@ -28,12 +28,14 @@ BEGIN ins := 'INSERT INTO ' || t.tablename - || '_TRL (' + || '_Trl (' || 'ad_language,ad_client_id,ad_org_id,created,createdby,updated,updatedby,isactive,istranslated,' || t.tablename + || '_Trl_UU,' + || t.tablename || suffix; sel := - 'SELECT l.ad_language,t.ad_client_id,t.ad_org_id,t.created,t.createdby,t.updated,t.updatedby,t.isactive,''N'' as istranslated,' + 'SELECT l.ad_language,t.ad_client_id,t.ad_org_id,statement_timestamp(),10,statement_timestamp(),10,t.isactive,''N'' as istranslated,generate_uuid(),' || t.tablename || suffix;