From bfb6c7025666660b18c338666bd8cb1b48079a1e Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Tue, 9 Oct 2012 14:23:10 -0500 Subject: [PATCH] IDEMPIERE-458 Invalid indirect foreign keys on GardenWorld --- .../360lts-release/oracle/929_IDEMPIERE-458.sql | 13 +++++++++++++ .../360lts-release/postgresql/929_IDEMPIERE-458.sql | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 migration/360lts-release/oracle/929_IDEMPIERE-458.sql create mode 100644 migration/360lts-release/postgresql/929_IDEMPIERE-458.sql diff --git a/migration/360lts-release/oracle/929_IDEMPIERE-458.sql b/migration/360lts-release/oracle/929_IDEMPIERE-458.sql new file mode 100644 index 0000000000..aedf4700cf --- /dev/null +++ b/migration/360lts-release/oracle/929_IDEMPIERE-458.sql @@ -0,0 +1,13 @@ +-- IDEMPIERE-458 Invalid indirect foreign keys on GardenWorld +delete from ad_treenode where ad_tree_id=102 and node_id not in (select m_product_id from m_product) +; + +delete from ad_treenode where ad_tree_id=103 and node_id not in (select c_bpartner_id from c_bpartner) +; + +delete from ad_treenode where ad_tree_id=101 and node_id not in (select c_elementvalue_id from c_elementvalue) +; + +SELECT register_migration_script('929_IDEMPIERE-458.sql') FROM dual +; + diff --git a/migration/360lts-release/postgresql/929_IDEMPIERE-458.sql b/migration/360lts-release/postgresql/929_IDEMPIERE-458.sql new file mode 100644 index 0000000000..aedf4700cf --- /dev/null +++ b/migration/360lts-release/postgresql/929_IDEMPIERE-458.sql @@ -0,0 +1,13 @@ +-- IDEMPIERE-458 Invalid indirect foreign keys on GardenWorld +delete from ad_treenode where ad_tree_id=102 and node_id not in (select m_product_id from m_product) +; + +delete from ad_treenode where ad_tree_id=103 and node_id not in (select c_bpartner_id from c_bpartner) +; + +delete from ad_treenode where ad_tree_id=101 and node_id not in (select c_elementvalue_id from c_elementvalue) +; + +SELECT register_migration_script('929_IDEMPIERE-458.sql') FROM dual +; +