Index: TECH/Algo/SQL/QueryEngine/ForeignKey.cls.xml =================================================================== diff -u --- TECH/Algo/SQL/QueryEngine/ForeignKey.cls.xml (revision 0) +++ TECH/Algo/SQL/QueryEngine/ForeignKey.cls.xml (revision 3020) @@ -0,0 +1,74 @@ + + + +1 +%RegisteredObject + + +%String +1 + + + +TECH.Algo.SQL.QueryEngine.Tabel +1 + + + +%String +1 + + + +TECH.Algo.SQL.QueryEngine.Tabel +1 + + + +Veld1:%String,Tabel1:TECH.Algo.SQL.QueryEngine.Tabel,Veld2:%String,Tabel2:TECH.Algo.SQL.QueryEngine.Tabel +1 +1 +%Status + + + + +%String + + + + +TECH.Algo.SQL.QueryEngine.Tabel + + + + +%String + + + + +TECH.Algo.SQL.QueryEngine.Tabel + + + + Index: vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml =================================================================== diff -u --- vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml (revision 0) +++ vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml (revision 3020) @@ -0,0 +1,32 @@ + + + + +do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","TECH.Algo.SQL.QueryEngine.TestQueryEngine") +1 +vhUnitTest.TestCase +0 + + + + + + Index: TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml =================================================================== diff -u --- TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml (revision 0) +++ TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml (revision 3020) @@ -0,0 +1,99 @@ + + + +1 +%RegisteredObject +0 + + +TECH.Algo.SQL.QueryEngine.Tabel +list +1 + + + +TECH.Algo.SQL.QueryEngine.SelectieVeld +list +1 + + + +%String +array +1 + + + +Tabel:TECH.Algo.SQL.QueryEngine.Tabel + + + + +TECH.ListIterator + + + + +Veld:%String,Tabel:TECH.Algo.SQL.QueryEngine.Tabel + + + + +ForeignKey:TECH.Algo.SQL.QueryEngine.ForeignKey + + + + +%String + 0) { Set Query = Query_Joins } + Set Query = Query_" "_From + + Quit Query +]]> + + + Index: TECH/Algo/SQL/QueryEngine/SelectieVeld.cls.xml =================================================================== diff -u --- TECH/Algo/SQL/QueryEngine/SelectieVeld.cls.xml (revision 0) +++ TECH/Algo/SQL/QueryEngine/SelectieVeld.cls.xml (revision 3020) @@ -0,0 +1,42 @@ + + + +1 +%RegisteredObject +0 + + +%String +1 + + + +TECH.Algo.SQL.QueryEngine.Tabel +1 + + + +Veld:%String,Tabel:TECH.Algo.SQL.QueryEngine.Tabel +1 +1 +%Status + + + + +%String + + + + +TECH.Algo.SQL.QueryEngine.Tabel + + + + Index: TECH/Algo/SQL/QueryEngine/Tabel.cls.xml =================================================================== diff -u --- TECH/Algo/SQL/QueryEngine/Tabel.cls.xml (revision 0) +++ TECH/Algo/SQL/QueryEngine/Tabel.cls.xml (revision 3020) @@ -0,0 +1,30 @@ + + + +1 +%RegisteredObject +0 + + +%String +1 + + + +Naam:%String +1 +1 +%Status + + + + +%String + + + +