Changeset: cefae1445adf for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/cefae1445adf
Modified Files:
        src/main/java/org/monetdb/util/MDBvalidator.java
Branch: default
Log Message:

Extend MDBValidator to validate new table tmp.dependencies on pkey uniqueness, 
fkey integrity and not null.


diffs (33 lines):

diff --git a/src/main/java/org/monetdb/util/MDBvalidator.java 
b/src/main/java/org/monetdb/util/MDBvalidator.java
--- a/src/main/java/org/monetdb/util/MDBvalidator.java
+++ b/src/main/java/org/monetdb/util/MDBvalidator.java
@@ -1035,6 +1035,7 @@ public final class MDBvalidator {
        private static final String[][] tmp_pkeys = {
                {"_tables", "id", null},
                {"_columns", "id", null},
+               {"dependencies", "id, depend_id", "56"},        // table 
tmp.dependencies new since 11.55.3 (Dec2025-SP1)
                {"objects", "id, nr", null},
                {"keys", "id", null},
                {"idxs", "id", null},
@@ -1236,6 +1237,10 @@ public final class MDBvalidator {
                {"_tables", "\"type\"", "table_type_id", "sys.table_types", 
"21"},
                {"_columns", "table_id", "id", "_tables", null},
                {"_columns", "\"type\"", "sqlname", "sys.types", null},
+               // table tmp.dependencies new since 11.55.3 (Dec2025-SP1)
+               {"dependencies", "id", "id", "sys.ids", "56"},
+               {"dependencies", "depend_id", "id", "sys.ids", "56"},
+               {"dependencies", "depend_type", "dependency_type_id", 
"sys.dependency_types", "56"},
                {"keys", "id", "id", "objects", null},
                {"keys", "table_id", "id", "_tables", null},
                {"keys", "\"type\"", "key_type_id", "sys.key_types", "27"},
@@ -1480,6 +1485,10 @@ public final class MDBvalidator {
                {"_tables", "system", null},
                {"_tables", "commit_action", null},
                {"_tables", "access", null},
+               // table tmp.dependencies new since 11.55.3 (Dec2025-SP1)
+               {"dependencies", "id", "56"},
+               {"dependencies", "depend_id", "56"},
+               {"dependencies", "depend_type", "56"},
                {"idxs", "id", null},
                {"idxs", "table_id", null},
                {"idxs", "\"type\"", null},
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to