'Decimal' and 'prq_union_all' extention folder files refactoring (#591)

diff --git a/framework/resources/Functional/decimal/decimal.json b/framework/resources/Functional/decimal/decimal.json
index b11a6a9..0f53e96 100644
--- a/framework/resources/Functional/decimal/decimal.json
+++ b/framework/resources/Functional/decimal/decimal.json
@@ -8,10 +8,10 @@
     ],
     "matrices": [
         {
-            "query-file": ".*.q",
+            "query-file": ".*.sql",
             "schema": "dfs.drillTestDirNumerical",
             "output-format": "tsv",
-            "expected-file": ".*.e",
+            "expected-file": ".*.e_tsv",
             "verification-type": [
                 "in-memory"
             ]
diff --git a/framework/resources/Functional/decimal/decimal1.e b/framework/resources/Functional/decimal/decimal1.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal1.e
rename to framework/resources/Functional/decimal/decimal1.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal1.q b/framework/resources/Functional/decimal/decimal1.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal1.q
rename to framework/resources/Functional/decimal/decimal1.sql
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal10.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal10.e
rename to framework/resources/Functional/decimal/decimal10.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal10.q b/framework/resources/Functional/decimal/decimal10.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal10.q
rename to framework/resources/Functional/decimal/decimal10.sql
diff --git a/framework/resources/Functional/decimal/decimal100.e b/framework/resources/Functional/decimal/decimal100.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal100.e
rename to framework/resources/Functional/decimal/decimal100.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal100.q b/framework/resources/Functional/decimal/decimal100.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal100.q
rename to framework/resources/Functional/decimal/decimal100.sql
diff --git a/framework/resources/Functional/decimal/decimal101.e b/framework/resources/Functional/decimal/decimal101.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal101.e
rename to framework/resources/Functional/decimal/decimal101.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal101.q b/framework/resources/Functional/decimal/decimal101.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal101.q
rename to framework/resources/Functional/decimal/decimal101.sql
diff --git a/framework/resources/Functional/decimal/decimal102.e b/framework/resources/Functional/decimal/decimal102.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal102.e
rename to framework/resources/Functional/decimal/decimal102.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal102.q b/framework/resources/Functional/decimal/decimal102.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal102.q
rename to framework/resources/Functional/decimal/decimal102.sql
diff --git a/framework/resources/Functional/decimal/decimal103.e b/framework/resources/Functional/decimal/decimal103.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal103.e
rename to framework/resources/Functional/decimal/decimal103.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal103.q b/framework/resources/Functional/decimal/decimal103.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal103.q
rename to framework/resources/Functional/decimal/decimal103.sql
diff --git a/framework/resources/Functional/decimal/decimal104.e b/framework/resources/Functional/decimal/decimal104.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal104.e
rename to framework/resources/Functional/decimal/decimal104.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal104.q b/framework/resources/Functional/decimal/decimal104.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal104.q
rename to framework/resources/Functional/decimal/decimal104.sql
diff --git a/framework/resources/Functional/decimal/decimal105.e b/framework/resources/Functional/decimal/decimal105.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal105.e
rename to framework/resources/Functional/decimal/decimal105.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal105.q b/framework/resources/Functional/decimal/decimal105.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal105.q
rename to framework/resources/Functional/decimal/decimal105.sql
diff --git a/framework/resources/Functional/decimal/decimal106.e b/framework/resources/Functional/decimal/decimal106.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal106.e
rename to framework/resources/Functional/decimal/decimal106.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal106.q b/framework/resources/Functional/decimal/decimal106.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal106.q
rename to framework/resources/Functional/decimal/decimal106.sql
diff --git a/framework/resources/Functional/decimal/decimal107.e b/framework/resources/Functional/decimal/decimal107.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal107.e
rename to framework/resources/Functional/decimal/decimal107.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal107.q b/framework/resources/Functional/decimal/decimal107.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal107.q
rename to framework/resources/Functional/decimal/decimal107.sql
diff --git a/framework/resources/Functional/decimal/decimal108.e b/framework/resources/Functional/decimal/decimal108.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal108.e
rename to framework/resources/Functional/decimal/decimal108.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal108.q b/framework/resources/Functional/decimal/decimal108.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal108.q
rename to framework/resources/Functional/decimal/decimal108.sql
diff --git a/framework/resources/Functional/decimal/decimal109.e b/framework/resources/Functional/decimal/decimal109.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal109.e
rename to framework/resources/Functional/decimal/decimal109.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal109.q b/framework/resources/Functional/decimal/decimal109.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal109.q
rename to framework/resources/Functional/decimal/decimal109.sql
diff --git a/framework/resources/Functional/decimal/decimal11.e b/framework/resources/Functional/decimal/decimal11.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal11.e
rename to framework/resources/Functional/decimal/decimal11.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal11.q b/framework/resources/Functional/decimal/decimal11.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal11.q
rename to framework/resources/Functional/decimal/decimal11.sql
diff --git a/framework/resources/Functional/decimal/decimal110.e b/framework/resources/Functional/decimal/decimal110.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal110.e
rename to framework/resources/Functional/decimal/decimal110.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal110.q b/framework/resources/Functional/decimal/decimal110.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal110.q
rename to framework/resources/Functional/decimal/decimal110.sql
diff --git a/framework/resources/Functional/decimal/decimal12.e b/framework/resources/Functional/decimal/decimal12.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal12.e
rename to framework/resources/Functional/decimal/decimal12.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal12.q b/framework/resources/Functional/decimal/decimal12.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal12.q
rename to framework/resources/Functional/decimal/decimal12.sql
diff --git a/framework/resources/Functional/decimal/decimal13.e b/framework/resources/Functional/decimal/decimal13.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal13.e
rename to framework/resources/Functional/decimal/decimal13.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal13.q b/framework/resources/Functional/decimal/decimal13.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal13.q
rename to framework/resources/Functional/decimal/decimal13.sql
diff --git a/framework/resources/Functional/decimal/decimal14.e b/framework/resources/Functional/decimal/decimal14.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal14.e
rename to framework/resources/Functional/decimal/decimal14.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal14.q b/framework/resources/Functional/decimal/decimal14.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal14.q
rename to framework/resources/Functional/decimal/decimal14.sql
diff --git a/framework/resources/Functional/decimal/decimal15.e b/framework/resources/Functional/decimal/decimal15.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal15.e
rename to framework/resources/Functional/decimal/decimal15.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal15.q b/framework/resources/Functional/decimal/decimal15.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal15.q
rename to framework/resources/Functional/decimal/decimal15.sql
diff --git a/framework/resources/Functional/decimal/decimal16.e b/framework/resources/Functional/decimal/decimal16.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal16.e
rename to framework/resources/Functional/decimal/decimal16.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal16.q b/framework/resources/Functional/decimal/decimal16.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal16.q
rename to framework/resources/Functional/decimal/decimal16.sql
diff --git a/framework/resources/Functional/decimal/decimal17.e b/framework/resources/Functional/decimal/decimal17.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal17.e
rename to framework/resources/Functional/decimal/decimal17.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal17.q b/framework/resources/Functional/decimal/decimal17.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal17.q
rename to framework/resources/Functional/decimal/decimal17.sql
diff --git a/framework/resources/Functional/decimal/decimal18.e b/framework/resources/Functional/decimal/decimal18.e
deleted file mode 100644
index e13e22e..0000000
--- a/framework/resources/Functional/decimal/decimal18.e
+++ /dev/null
@@ -1 +0,0 @@
--1E-29
diff --git a/framework/resources/Functional/decimal/decimal110.e b/framework/resources/Functional/decimal/decimal18.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal110.e
copy to framework/resources/Functional/decimal/decimal18.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal18.q b/framework/resources/Functional/decimal/decimal18.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal18.q
rename to framework/resources/Functional/decimal/decimal18.sql
diff --git a/framework/resources/Functional/decimal/decimal19.e b/framework/resources/Functional/decimal/decimal19.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal19.e
rename to framework/resources/Functional/decimal/decimal19.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal19.q b/framework/resources/Functional/decimal/decimal19.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal19.q
rename to framework/resources/Functional/decimal/decimal19.sql
diff --git a/framework/resources/Functional/decimal/decimal2.e b/framework/resources/Functional/decimal/decimal2.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal2.e
rename to framework/resources/Functional/decimal/decimal2.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal2.q b/framework/resources/Functional/decimal/decimal2.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal2.q
rename to framework/resources/Functional/decimal/decimal2.sql
diff --git a/framework/resources/Functional/decimal/decimal21.e b/framework/resources/Functional/decimal/decimal21.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal21.e
rename to framework/resources/Functional/decimal/decimal21.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal21.q b/framework/resources/Functional/decimal/decimal21.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal21.q
rename to framework/resources/Functional/decimal/decimal21.sql
diff --git a/framework/resources/Functional/decimal/decimal22.e b/framework/resources/Functional/decimal/decimal22.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal22.e
rename to framework/resources/Functional/decimal/decimal22.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal22.q b/framework/resources/Functional/decimal/decimal22.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal22.q
rename to framework/resources/Functional/decimal/decimal22.sql
diff --git a/framework/resources/Functional/decimal/decimal23.e b/framework/resources/Functional/decimal/decimal23.e
deleted file mode 100644
index 43b83da..0000000
--- a/framework/resources/Functional/decimal/decimal23.e
+++ /dev/null
@@ -1 +0,0 @@
--1.00E-36
diff --git a/framework/resources/Functional/decimal/decimal101.e b/framework/resources/Functional/decimal/decimal23.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal101.e
copy to framework/resources/Functional/decimal/decimal23.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal23.q b/framework/resources/Functional/decimal/decimal23.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal23.q
rename to framework/resources/Functional/decimal/decimal23.sql
diff --git a/framework/resources/Functional/decimal/decimal24.e b/framework/resources/Functional/decimal/decimal24.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal24.e
rename to framework/resources/Functional/decimal/decimal24.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal24.q b/framework/resources/Functional/decimal/decimal24.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal24.q
rename to framework/resources/Functional/decimal/decimal24.sql
diff --git a/framework/resources/Functional/decimal/decimal25.e b/framework/resources/Functional/decimal/decimal25.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal25.e
rename to framework/resources/Functional/decimal/decimal25.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal25.q b/framework/resources/Functional/decimal/decimal25.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal25.q
rename to framework/resources/Functional/decimal/decimal25.sql
diff --git a/framework/resources/Functional/decimal/decimal27.e b/framework/resources/Functional/decimal/decimal27.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal27.e
rename to framework/resources/Functional/decimal/decimal27.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal27.q b/framework/resources/Functional/decimal/decimal27.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal27.q
rename to framework/resources/Functional/decimal/decimal27.sql
diff --git a/framework/resources/Functional/decimal/decimal28.e b/framework/resources/Functional/decimal/decimal28.e
deleted file mode 100644
index 1da0f65..0000000
--- a/framework/resources/Functional/decimal/decimal28.e
+++ /dev/null
@@ -1 +0,0 @@
--9999999999999999999999999999.000000000
diff --git a/framework/resources/Functional/decimal/decimal11.e b/framework/resources/Functional/decimal/decimal28.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal11.e
copy to framework/resources/Functional/decimal/decimal28.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal28.q b/framework/resources/Functional/decimal/decimal28.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal28.q
rename to framework/resources/Functional/decimal/decimal28.sql
diff --git a/framework/resources/Functional/decimal/decimal29.e b/framework/resources/Functional/decimal/decimal29.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal29.e
rename to framework/resources/Functional/decimal/decimal29.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal29.q b/framework/resources/Functional/decimal/decimal29.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal29.q
rename to framework/resources/Functional/decimal/decimal29.sql
diff --git a/framework/resources/Functional/decimal/decimal3.e b/framework/resources/Functional/decimal/decimal3.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal3.e
rename to framework/resources/Functional/decimal/decimal3.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal3.q b/framework/resources/Functional/decimal/decimal3.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal3.q
rename to framework/resources/Functional/decimal/decimal3.sql
diff --git a/framework/resources/Functional/decimal/decimal30.e b/framework/resources/Functional/decimal/decimal30.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal30.e
rename to framework/resources/Functional/decimal/decimal30.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal30.q b/framework/resources/Functional/decimal/decimal30.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal30.q
rename to framework/resources/Functional/decimal/decimal30.sql
diff --git a/framework/resources/Functional/decimal/decimal31.e b/framework/resources/Functional/decimal/decimal31.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal31.e
rename to framework/resources/Functional/decimal/decimal31.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal31.q b/framework/resources/Functional/decimal/decimal31.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal31.q
rename to framework/resources/Functional/decimal/decimal31.sql
diff --git a/framework/resources/Functional/decimal/decimal32.e b/framework/resources/Functional/decimal/decimal32.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal32.e
rename to framework/resources/Functional/decimal/decimal32.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal32.q b/framework/resources/Functional/decimal/decimal32.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal32.q
rename to framework/resources/Functional/decimal/decimal32.sql
diff --git a/framework/resources/Functional/decimal/decimal33.e b/framework/resources/Functional/decimal/decimal33.e
deleted file mode 100644
index 2807473..0000000
--- a/framework/resources/Functional/decimal/decimal33.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-38
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal33.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal10.e
copy to framework/resources/Functional/decimal/decimal33.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal33.q b/framework/resources/Functional/decimal/decimal33.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal33.q
rename to framework/resources/Functional/decimal/decimal33.sql
diff --git a/framework/resources/Functional/decimal/decimal34.e b/framework/resources/Functional/decimal/decimal34.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal34.e
rename to framework/resources/Functional/decimal/decimal34.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal34.q b/framework/resources/Functional/decimal/decimal34.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal34.q
rename to framework/resources/Functional/decimal/decimal34.sql
diff --git a/framework/resources/Functional/decimal/decimal35.e b/framework/resources/Functional/decimal/decimal35.e
deleted file mode 100644
index e5e8b70..0000000
--- a/framework/resources/Functional/decimal/decimal35.e
+++ /dev/null
@@ -1 +0,0 @@
--999999999.0000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal100.e b/framework/resources/Functional/decimal/decimal35.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal100.e
copy to framework/resources/Functional/decimal/decimal35.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal35.q b/framework/resources/Functional/decimal/decimal35.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal35.q
rename to framework/resources/Functional/decimal/decimal35.sql
diff --git a/framework/resources/Functional/decimal/decimal36.e b/framework/resources/Functional/decimal/decimal36.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal36.e
rename to framework/resources/Functional/decimal/decimal36.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal36.q b/framework/resources/Functional/decimal/decimal36.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal36.q
rename to framework/resources/Functional/decimal/decimal36.sql
diff --git a/framework/resources/Functional/decimal/decimal37.e b/framework/resources/Functional/decimal/decimal37.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal37.e
rename to framework/resources/Functional/decimal/decimal37.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal37.q b/framework/resources/Functional/decimal/decimal37.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal37.q
rename to framework/resources/Functional/decimal/decimal37.sql
diff --git a/framework/resources/Functional/decimal/decimal39.e b/framework/resources/Functional/decimal/decimal39.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal39.e
rename to framework/resources/Functional/decimal/decimal39.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal39.q b/framework/resources/Functional/decimal/decimal39.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal39.q
rename to framework/resources/Functional/decimal/decimal39.sql
diff --git a/framework/resources/Functional/decimal/decimal4.e b/framework/resources/Functional/decimal/decimal4.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal4.e
rename to framework/resources/Functional/decimal/decimal4.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal4.q b/framework/resources/Functional/decimal/decimal4.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal4.q
rename to framework/resources/Functional/decimal/decimal4.sql
diff --git a/framework/resources/Functional/decimal/decimal40.e b/framework/resources/Functional/decimal/decimal40.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal40.e
rename to framework/resources/Functional/decimal/decimal40.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal40.q b/framework/resources/Functional/decimal/decimal40.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal40.q
rename to framework/resources/Functional/decimal/decimal40.sql
diff --git a/framework/resources/Functional/decimal/decimal41.e b/framework/resources/Functional/decimal/decimal41.e
deleted file mode 100644
index 3340c6d..0000000
--- a/framework/resources/Functional/decimal/decimal41.e
+++ /dev/null
@@ -1 +0,0 @@
--999999999999999999.0000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal27.e b/framework/resources/Functional/decimal/decimal41.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal27.e
copy to framework/resources/Functional/decimal/decimal41.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal41.q b/framework/resources/Functional/decimal/decimal41.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal41.q
rename to framework/resources/Functional/decimal/decimal41.sql
diff --git a/framework/resources/Functional/decimal/decimal42.e b/framework/resources/Functional/decimal/decimal42.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal42.e
rename to framework/resources/Functional/decimal/decimal42.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal42.q b/framework/resources/Functional/decimal/decimal42.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal42.q
rename to framework/resources/Functional/decimal/decimal42.sql
diff --git a/framework/resources/Functional/decimal/decimal43.e b/framework/resources/Functional/decimal/decimal43.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal43.e
rename to framework/resources/Functional/decimal/decimal43.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal43.q b/framework/resources/Functional/decimal/decimal43.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal43.q
rename to framework/resources/Functional/decimal/decimal43.sql
diff --git a/framework/resources/Functional/decimal/decimal44.e b/framework/resources/Functional/decimal/decimal44.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal44.e
rename to framework/resources/Functional/decimal/decimal44.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal44.q b/framework/resources/Functional/decimal/decimal44.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal44.q
rename to framework/resources/Functional/decimal/decimal44.sql
diff --git a/framework/resources/Functional/decimal/decimal45.e b/framework/resources/Functional/decimal/decimal45.e
deleted file mode 100644
index e9baffc..0000000
--- a/framework/resources/Functional/decimal/decimal45.e
+++ /dev/null
@@ -1 +0,0 @@
-10000000000.0000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal29.e b/framework/resources/Functional/decimal/decimal45.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal29.e
copy to framework/resources/Functional/decimal/decimal45.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal45.q b/framework/resources/Functional/decimal/decimal45.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal45.q
rename to framework/resources/Functional/decimal/decimal45.sql
diff --git a/framework/resources/Functional/decimal/decimal46.e b/framework/resources/Functional/decimal/decimal46.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal46.e
rename to framework/resources/Functional/decimal/decimal46.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal46.q b/framework/resources/Functional/decimal/decimal46.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal46.q
rename to framework/resources/Functional/decimal/decimal46.sql
diff --git a/framework/resources/Functional/decimal/decimal47.e b/framework/resources/Functional/decimal/decimal47.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal47.e
rename to framework/resources/Functional/decimal/decimal47.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal47.q b/framework/resources/Functional/decimal/decimal47.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal47.q
rename to framework/resources/Functional/decimal/decimal47.sql
diff --git a/framework/resources/Functional/decimal/decimal48.e b/framework/resources/Functional/decimal/decimal48.e
deleted file mode 100644
index 2807473..0000000
--- a/framework/resources/Functional/decimal/decimal48.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-38
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal48.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal10.e
copy to framework/resources/Functional/decimal/decimal48.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal48.q b/framework/resources/Functional/decimal/decimal48.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal48.q
rename to framework/resources/Functional/decimal/decimal48.sql
diff --git a/framework/resources/Functional/decimal/decimal49.e b/framework/resources/Functional/decimal/decimal49.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal49.e
rename to framework/resources/Functional/decimal/decimal49.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal49.q b/framework/resources/Functional/decimal/decimal49.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal49.q
rename to framework/resources/Functional/decimal/decimal49.sql
diff --git a/framework/resources/Functional/decimal/decimal5.e b/framework/resources/Functional/decimal/decimal5.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal5.e
rename to framework/resources/Functional/decimal/decimal5.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal5.q b/framework/resources/Functional/decimal/decimal5.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal5.q
rename to framework/resources/Functional/decimal/decimal5.sql
diff --git a/framework/resources/Functional/decimal/decimal50.e b/framework/resources/Functional/decimal/decimal50.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal50.e
rename to framework/resources/Functional/decimal/decimal50.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal50.q b/framework/resources/Functional/decimal/decimal50.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal50.q
rename to framework/resources/Functional/decimal/decimal50.sql
diff --git a/framework/resources/Functional/decimal/decimal51.e b/framework/resources/Functional/decimal/decimal51.e
deleted file mode 100644
index 5b82fa9..0000000
--- a/framework/resources/Functional/decimal/decimal51.e
+++ /dev/null
@@ -1 +0,0 @@
--9999999999999999999999999999999999999
diff --git a/framework/resources/Functional/decimal/decimal5.e b/framework/resources/Functional/decimal/decimal51.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal5.e
copy to framework/resources/Functional/decimal/decimal51.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal51.q b/framework/resources/Functional/decimal/decimal51.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal51.q
rename to framework/resources/Functional/decimal/decimal51.sql
diff --git a/framework/resources/Functional/decimal/decimal52.e b/framework/resources/Functional/decimal/decimal52.e
deleted file mode 100644
index 2807473..0000000
--- a/framework/resources/Functional/decimal/decimal52.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-38
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal52.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal10.e
copy to framework/resources/Functional/decimal/decimal52.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal52.q b/framework/resources/Functional/decimal/decimal52.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal52.q
rename to framework/resources/Functional/decimal/decimal52.sql
diff --git a/framework/resources/Functional/decimal/decimal53.e b/framework/resources/Functional/decimal/decimal53.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal53.e
rename to framework/resources/Functional/decimal/decimal53.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal53.q b/framework/resources/Functional/decimal/decimal53.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal53.q
rename to framework/resources/Functional/decimal/decimal53.sql
diff --git a/framework/resources/Functional/decimal/decimal54.e b/framework/resources/Functional/decimal/decimal54.e
deleted file mode 100644
index 1674d40..0000000
--- a/framework/resources/Functional/decimal/decimal54.e
+++ /dev/null
@@ -1 +0,0 @@
-10000000000000000000000000000123456788
diff --git a/framework/resources/Functional/decimal/decimal17.e b/framework/resources/Functional/decimal/decimal54.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal17.e
copy to framework/resources/Functional/decimal/decimal54.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal54.q b/framework/resources/Functional/decimal/decimal54.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal54.q
rename to framework/resources/Functional/decimal/decimal54.sql
diff --git a/framework/resources/Functional/decimal/decimal55.e b/framework/resources/Functional/decimal/decimal55.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal55.e
rename to framework/resources/Functional/decimal/decimal55.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal55.q b/framework/resources/Functional/decimal/decimal55.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal55.q
rename to framework/resources/Functional/decimal/decimal55.sql
diff --git a/framework/resources/Functional/decimal/decimal56.e b/framework/resources/Functional/decimal/decimal56.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal56.e
rename to framework/resources/Functional/decimal/decimal56.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal56.q b/framework/resources/Functional/decimal/decimal56.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal56.q
rename to framework/resources/Functional/decimal/decimal56.sql
diff --git a/framework/resources/Functional/decimal/decimal57.e b/framework/resources/Functional/decimal/decimal57.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal57.e
rename to framework/resources/Functional/decimal/decimal57.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal57.q b/framework/resources/Functional/decimal/decimal57.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal57.q
rename to framework/resources/Functional/decimal/decimal57.sql
diff --git a/framework/resources/Functional/decimal/decimal58.e b/framework/resources/Functional/decimal/decimal58.e
deleted file mode 100644
index 4af9a02..0000000
--- a/framework/resources/Functional/decimal/decimal58.e
+++ /dev/null
@@ -1 +0,0 @@
-999999999999999999.0000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal40.e b/framework/resources/Functional/decimal/decimal58.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal40.e
copy to framework/resources/Functional/decimal/decimal58.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal58.q b/framework/resources/Functional/decimal/decimal58.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal58.q
rename to framework/resources/Functional/decimal/decimal58.sql
diff --git a/framework/resources/Functional/decimal/decimal59.e b/framework/resources/Functional/decimal/decimal59.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal59.e
rename to framework/resources/Functional/decimal/decimal59.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal59.q b/framework/resources/Functional/decimal/decimal59.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal59.q
rename to framework/resources/Functional/decimal/decimal59.sql
diff --git a/framework/resources/Functional/decimal/decimal6.e b/framework/resources/Functional/decimal/decimal6.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal6.e
rename to framework/resources/Functional/decimal/decimal6.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal6.q b/framework/resources/Functional/decimal/decimal6.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal6.q
rename to framework/resources/Functional/decimal/decimal6.sql
diff --git a/framework/resources/Functional/decimal/decimal60.e b/framework/resources/Functional/decimal/decimal60.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal60.e
rename to framework/resources/Functional/decimal/decimal60.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal60.q b/framework/resources/Functional/decimal/decimal60.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal60.q
rename to framework/resources/Functional/decimal/decimal60.sql
diff --git a/framework/resources/Functional/decimal/decimal61.e b/framework/resources/Functional/decimal/decimal61.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal61.e
rename to framework/resources/Functional/decimal/decimal61.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal61.q b/framework/resources/Functional/decimal/decimal61.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal61.q
rename to framework/resources/Functional/decimal/decimal61.sql
diff --git a/framework/resources/Functional/decimal/decimal62.e b/framework/resources/Functional/decimal/decimal62.e
deleted file mode 100644
index 2807473..0000000
--- a/framework/resources/Functional/decimal/decimal62.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-38
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal62.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal10.e
copy to framework/resources/Functional/decimal/decimal62.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal62.q b/framework/resources/Functional/decimal/decimal62.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal62.q
rename to framework/resources/Functional/decimal/decimal62.sql
diff --git a/framework/resources/Functional/decimal/decimal63.e b/framework/resources/Functional/decimal/decimal63.e
deleted file mode 100644
index 4f95357..0000000
--- a/framework/resources/Functional/decimal/decimal63.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-19
diff --git a/framework/resources/Functional/decimal/decimal46.e b/framework/resources/Functional/decimal/decimal63.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal46.e
copy to framework/resources/Functional/decimal/decimal63.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal63.q b/framework/resources/Functional/decimal/decimal63.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal63.q
rename to framework/resources/Functional/decimal/decimal63.sql
diff --git a/framework/resources/Functional/decimal/decimal64.e b/framework/resources/Functional/decimal/decimal64.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal64.e
rename to framework/resources/Functional/decimal/decimal64.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal64.q b/framework/resources/Functional/decimal/decimal64.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal64.q
rename to framework/resources/Functional/decimal/decimal64.sql
diff --git a/framework/resources/Functional/decimal/decimal65.e b/framework/resources/Functional/decimal/decimal65.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal65.e
rename to framework/resources/Functional/decimal/decimal65.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal65.q b/framework/resources/Functional/decimal/decimal65.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal65.q
rename to framework/resources/Functional/decimal/decimal65.sql
diff --git a/framework/resources/Functional/decimal/decimal66.e b/framework/resources/Functional/decimal/decimal66.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal66.e
rename to framework/resources/Functional/decimal/decimal66.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal66.q b/framework/resources/Functional/decimal/decimal66.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal66.q
rename to framework/resources/Functional/decimal/decimal66.sql
diff --git a/framework/resources/Functional/decimal/decimal67.e b/framework/resources/Functional/decimal/decimal67.e
deleted file mode 100644
index 2807473..0000000
--- a/framework/resources/Functional/decimal/decimal67.e
+++ /dev/null
@@ -1 +0,0 @@
-0E-38
diff --git a/framework/resources/Functional/decimal/decimal10.e b/framework/resources/Functional/decimal/decimal67.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal10.e
copy to framework/resources/Functional/decimal/decimal67.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal67.q b/framework/resources/Functional/decimal/decimal67.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal67.q
rename to framework/resources/Functional/decimal/decimal67.sql
diff --git a/framework/resources/Functional/decimal/decimal68.e b/framework/resources/Functional/decimal/decimal68.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal68.e
rename to framework/resources/Functional/decimal/decimal68.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal68.q b/framework/resources/Functional/decimal/decimal68.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal68.q
rename to framework/resources/Functional/decimal/decimal68.sql
diff --git a/framework/resources/Functional/decimal/decimal69.e b/framework/resources/Functional/decimal/decimal69.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal69.e
rename to framework/resources/Functional/decimal/decimal69.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal69.q b/framework/resources/Functional/decimal/decimal69.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal69.q
rename to framework/resources/Functional/decimal/decimal69.sql
diff --git a/framework/resources/Functional/decimal/decimal70.e b/framework/resources/Functional/decimal/decimal70.e
deleted file mode 100644
index 3340c6d..0000000
--- a/framework/resources/Functional/decimal/decimal70.e
+++ /dev/null
@@ -1 +0,0 @@
--999999999999999999.0000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal27.e b/framework/resources/Functional/decimal/decimal70.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal27.e
copy to framework/resources/Functional/decimal/decimal70.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal70.q b/framework/resources/Functional/decimal/decimal70.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal70.q
rename to framework/resources/Functional/decimal/decimal70.sql
diff --git a/framework/resources/Functional/decimal/decimal71.e b/framework/resources/Functional/decimal/decimal71.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal71.e
rename to framework/resources/Functional/decimal/decimal71.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal71.q b/framework/resources/Functional/decimal/decimal71.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal71.q
rename to framework/resources/Functional/decimal/decimal71.sql
diff --git a/framework/resources/Functional/decimal/decimal73.e b/framework/resources/Functional/decimal/decimal73.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal73.e
rename to framework/resources/Functional/decimal/decimal73.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal73.q b/framework/resources/Functional/decimal/decimal73.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal73.q
rename to framework/resources/Functional/decimal/decimal73.sql
diff --git a/framework/resources/Functional/decimal/decimal74.e b/framework/resources/Functional/decimal/decimal74.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal74.e
rename to framework/resources/Functional/decimal/decimal74.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal74.q b/framework/resources/Functional/decimal/decimal74.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal74.q
rename to framework/resources/Functional/decimal/decimal74.sql
diff --git a/framework/resources/Functional/decimal/decimal75.e b/framework/resources/Functional/decimal/decimal75.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal75.e
rename to framework/resources/Functional/decimal/decimal75.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal75.q b/framework/resources/Functional/decimal/decimal75.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal75.q
rename to framework/resources/Functional/decimal/decimal75.sql
diff --git a/framework/resources/Functional/decimal/decimal76.e b/framework/resources/Functional/decimal/decimal76.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal76.e
rename to framework/resources/Functional/decimal/decimal76.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal76.q b/framework/resources/Functional/decimal/decimal76.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal76.q
rename to framework/resources/Functional/decimal/decimal76.sql
diff --git a/framework/resources/Functional/decimal/decimal77.e b/framework/resources/Functional/decimal/decimal77.e
deleted file mode 100644
index 5b82fa9..0000000
--- a/framework/resources/Functional/decimal/decimal77.e
+++ /dev/null
@@ -1 +0,0 @@
--9999999999999999999999999999999999999
diff --git a/framework/resources/Functional/decimal/decimal5.e b/framework/resources/Functional/decimal/decimal77.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal5.e
copy to framework/resources/Functional/decimal/decimal77.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal77.q b/framework/resources/Functional/decimal/decimal77.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal77.q
rename to framework/resources/Functional/decimal/decimal77.sql
diff --git a/framework/resources/Functional/decimal/decimal78.e b/framework/resources/Functional/decimal/decimal78.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal78.e
rename to framework/resources/Functional/decimal/decimal78.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal78.q b/framework/resources/Functional/decimal/decimal78.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal78.q
rename to framework/resources/Functional/decimal/decimal78.sql
diff --git a/framework/resources/Functional/decimal/decimal79.e b/framework/resources/Functional/decimal/decimal79.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal79.e
rename to framework/resources/Functional/decimal/decimal79.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal79.q b/framework/resources/Functional/decimal/decimal79.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal79.q
rename to framework/resources/Functional/decimal/decimal79.sql
diff --git a/framework/resources/Functional/decimal/decimal8.e b/framework/resources/Functional/decimal/decimal8.e
deleted file mode 100644
index 4af9a02..0000000
--- a/framework/resources/Functional/decimal/decimal8.e
+++ /dev/null
@@ -1 +0,0 @@
-999999999999999999.0000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal40.e b/framework/resources/Functional/decimal/decimal8.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal40.e
copy to framework/resources/Functional/decimal/decimal8.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal8.q b/framework/resources/Functional/decimal/decimal8.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal8.q
rename to framework/resources/Functional/decimal/decimal8.sql
diff --git a/framework/resources/Functional/decimal/decimal80.e b/framework/resources/Functional/decimal/decimal80.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal80.e
rename to framework/resources/Functional/decimal/decimal80.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal80.q b/framework/resources/Functional/decimal/decimal80.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal80.q
rename to framework/resources/Functional/decimal/decimal80.sql
diff --git a/framework/resources/Functional/decimal/decimal81.e b/framework/resources/Functional/decimal/decimal81.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal81.e
rename to framework/resources/Functional/decimal/decimal81.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal81.q b/framework/resources/Functional/decimal/decimal81.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal81.q
rename to framework/resources/Functional/decimal/decimal81.sql
diff --git a/framework/resources/Functional/decimal/decimal82.e b/framework/resources/Functional/decimal/decimal82.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal82.e
rename to framework/resources/Functional/decimal/decimal82.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal82.q b/framework/resources/Functional/decimal/decimal82.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal82.q
rename to framework/resources/Functional/decimal/decimal82.sql
diff --git a/framework/resources/Functional/decimal/decimal83.e b/framework/resources/Functional/decimal/decimal83.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal83.e
rename to framework/resources/Functional/decimal/decimal83.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal83.q b/framework/resources/Functional/decimal/decimal83.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal83.q
rename to framework/resources/Functional/decimal/decimal83.sql
diff --git a/framework/resources/Functional/decimal/decimal84.e b/framework/resources/Functional/decimal/decimal84.e
deleted file mode 100644
index 3c810c8..0000000
--- a/framework/resources/Functional/decimal/decimal84.e
+++ /dev/null
@@ -1 +0,0 @@
--999999999000000000000000000000000000.0000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal83.e b/framework/resources/Functional/decimal/decimal84.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal83.e
copy to framework/resources/Functional/decimal/decimal84.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal84.q b/framework/resources/Functional/decimal/decimal84.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal84.q
rename to framework/resources/Functional/decimal/decimal84.sql
diff --git a/framework/resources/Functional/decimal/decimal85.e b/framework/resources/Functional/decimal/decimal85.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal85.e
rename to framework/resources/Functional/decimal/decimal85.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal85.q b/framework/resources/Functional/decimal/decimal85.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal85.q
rename to framework/resources/Functional/decimal/decimal85.sql
diff --git a/framework/resources/Functional/decimal/decimal86.e b/framework/resources/Functional/decimal/decimal86.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal86.e
rename to framework/resources/Functional/decimal/decimal86.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal86.q b/framework/resources/Functional/decimal/decimal86.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal86.q
rename to framework/resources/Functional/decimal/decimal86.sql
diff --git a/framework/resources/Functional/decimal/decimal87.e b/framework/resources/Functional/decimal/decimal87.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal87.e
rename to framework/resources/Functional/decimal/decimal87.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal87.q b/framework/resources/Functional/decimal/decimal87.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal87.q
rename to framework/resources/Functional/decimal/decimal87.sql
diff --git a/framework/resources/Functional/decimal/decimal88.e b/framework/resources/Functional/decimal/decimal88.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal88.e
rename to framework/resources/Functional/decimal/decimal88.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal88.q b/framework/resources/Functional/decimal/decimal88.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal88.q
rename to framework/resources/Functional/decimal/decimal88.sql
diff --git a/framework/resources/Functional/decimal/decimal89.e b/framework/resources/Functional/decimal/decimal89.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal89.e
rename to framework/resources/Functional/decimal/decimal89.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal89.q b/framework/resources/Functional/decimal/decimal89.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal89.q
rename to framework/resources/Functional/decimal/decimal89.sql
diff --git a/framework/resources/Functional/decimal/decimal90.e b/framework/resources/Functional/decimal/decimal90.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal90.e
rename to framework/resources/Functional/decimal/decimal90.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal90.q b/framework/resources/Functional/decimal/decimal90.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal90.q
rename to framework/resources/Functional/decimal/decimal90.sql
diff --git a/framework/resources/Functional/decimal/decimal91.e b/framework/resources/Functional/decimal/decimal91.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal91.e
rename to framework/resources/Functional/decimal/decimal91.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal91.q b/framework/resources/Functional/decimal/decimal91.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal91.q
rename to framework/resources/Functional/decimal/decimal91.sql
diff --git a/framework/resources/Functional/decimal/decimal92.e b/framework/resources/Functional/decimal/decimal92.e
deleted file mode 100644
index bae2c5b..0000000
--- a/framework/resources/Functional/decimal/decimal92.e
+++ /dev/null
@@ -1 +0,0 @@
-999999999000000000000000000000000000.0000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal3.e b/framework/resources/Functional/decimal/decimal92.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal3.e
copy to framework/resources/Functional/decimal/decimal92.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal92.q b/framework/resources/Functional/decimal/decimal92.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal92.q
rename to framework/resources/Functional/decimal/decimal92.sql
diff --git a/framework/resources/Functional/decimal/decimal93.e b/framework/resources/Functional/decimal/decimal93.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal93.e
rename to framework/resources/Functional/decimal/decimal93.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal93.q b/framework/resources/Functional/decimal/decimal93.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal93.q
rename to framework/resources/Functional/decimal/decimal93.sql
diff --git a/framework/resources/Functional/decimal/decimal94.e b/framework/resources/Functional/decimal/decimal94.e
deleted file mode 100644
index aa254d2..0000000
--- a/framework/resources/Functional/decimal/decimal94.e
+++ /dev/null
@@ -1 +0,0 @@
-10000000000000000000.0000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal75.e b/framework/resources/Functional/decimal/decimal94.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal75.e
copy to framework/resources/Functional/decimal/decimal94.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal94.q b/framework/resources/Functional/decimal/decimal94.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal94.q
rename to framework/resources/Functional/decimal/decimal94.sql
diff --git a/framework/resources/Functional/decimal/decimal95.e b/framework/resources/Functional/decimal/decimal95.e
deleted file mode 100644
index 676a44d..0000000
--- a/framework/resources/Functional/decimal/decimal95.e
+++ /dev/null
@@ -1 +0,0 @@
-100000000000000000000.00000000000000000000000000000000000000
diff --git a/framework/resources/Functional/decimal/decimal34.e b/framework/resources/Functional/decimal/decimal95.e_tsv
similarity index 100%
copy from framework/resources/Functional/decimal/decimal34.e
copy to framework/resources/Functional/decimal/decimal95.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal95.q b/framework/resources/Functional/decimal/decimal95.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal95.q
rename to framework/resources/Functional/decimal/decimal95.sql
diff --git a/framework/resources/Functional/decimal/decimal96.e b/framework/resources/Functional/decimal/decimal96.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal96.e
rename to framework/resources/Functional/decimal/decimal96.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal96.q b/framework/resources/Functional/decimal/decimal96.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal96.q
rename to framework/resources/Functional/decimal/decimal96.sql
diff --git a/framework/resources/Functional/decimal/decimal97.e b/framework/resources/Functional/decimal/decimal97.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal97.e
rename to framework/resources/Functional/decimal/decimal97.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal97.q b/framework/resources/Functional/decimal/decimal97.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal97.q
rename to framework/resources/Functional/decimal/decimal97.sql
diff --git a/framework/resources/Functional/decimal/decimal98.e b/framework/resources/Functional/decimal/decimal98.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal98.e
rename to framework/resources/Functional/decimal/decimal98.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal98.q b/framework/resources/Functional/decimal/decimal98.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal98.q
rename to framework/resources/Functional/decimal/decimal98.sql
diff --git a/framework/resources/Functional/decimal/decimal99.e b/framework/resources/Functional/decimal/decimal99.e_tsv
similarity index 100%
rename from framework/resources/Functional/decimal/decimal99.e
rename to framework/resources/Functional/decimal/decimal99.e_tsv
diff --git a/framework/resources/Functional/decimal/decimal99.q b/framework/resources/Functional/decimal/decimal99.sql
similarity index 100%
rename from framework/resources/Functional/decimal/decimal99.q
rename to framework/resources/Functional/decimal/decimal99.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/.tstEmptyInput_01.q.swp b/framework/resources/Functional/union_all/prq_union_all/.tstEmptyInput_01.sql.swp
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/.tstEmptyInput_01.q.swp
rename to framework/resources/Functional/union_all/prq_union_all/.tstEmptyInput_01.sql.swp
Binary files differ
diff --git a/framework/resources/Functional/union_all/prq_union_all/drill-4679.e b/framework/resources/Functional/union_all/prq_union_all/drill-4679.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/drill-4679.e
rename to framework/resources/Functional/union_all/prq_union_all/drill-4679.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/drill-4679.e.sjdbc b/framework/resources/Functional/union_all/prq_union_all/drill-4679.e_tsv.sjdbc
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/drill-4679.e.sjdbc
rename to framework/resources/Functional/union_all/prq_union_all/drill-4679.e_tsv.sjdbc
diff --git a/framework/resources/Functional/union_all/prq_union_all/drill-4679.q b/framework/resources/Functional/union_all/prq_union_all/drill-4679.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/drill-4679.q
rename to framework/resources/Functional/union_all/prq_union_all/drill-4679.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.e b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_JSON.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.e
deleted file mode 100644
index f00c965..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.e
+++ /dev/null
@@ -1,10 +0,0 @@
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/emptyRHS_CSV.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.e b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.e
deleted file mode 100644
index ab126f0..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.e
+++ /dev/null
@@ -1,9 +0,0 @@
-Hello World!
-this is a long string, a very long string!
-m
-test message
-San Jose
-The Art of Programming
-drillbits, drillbits and more drillbits!
-a drill is a terrible thing to waste!
-1235689
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e b/framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_JSON.e
copy to framework/resources/Functional/union_all/prq_union_all/emptyRHS_JSON.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.e b/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/filterFalse_LHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.e b/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/filterFalse_RHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsLHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/noRowsLHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsLHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/noRowsLHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e b/framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e
rename to framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsRHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/noRowsRHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.e b/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.e
deleted file mode 100644
index 09dbd43..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.e
+++ /dev/null
@@ -1,20 +0,0 @@
-53576078329966480	-2147035648
-60044748149130664	-2146531676
-62331286751113256	-2146207181
-88342172427221360	-2145860758
-63255579998462208	-2145354575
-90480779561577600	-2145301947
-68309774588183072	-2144775495
-45725646668743416	-2144094365
-36966621577343272	-2144050680
-79391791213321776	-2142854885
-33928547703357276	-2142702642
-50671913463547064	-2141075020
-47053230153512160	-2140840521
-45873034446872464	-2140783572
-77187928886171728	-2140335904
-41033895148414472	-2140152118
-22823720690055536	-2140128335
-17525464488899298	-2139700328
-40715453104419248	-2138373512
-25070735463176428	-2138238513
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e b/framework/resources/Functional/union_all/prq_union_all/noRowsRHS.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/noRowsLHS.e
copy to framework/resources/Functional/union_all/prq_union_all/noRowsRHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.e b/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.e
rename to framework/resources/Functional/union_all/prq_union_all/noRowsSubQryLHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.e b/framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.e
rename to framework/resources/Functional/union_all/prq_union_all/noRowsSubQryRHS.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_1.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_10.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_11.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_12.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_13.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_14.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_15.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_16.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_17.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_18.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_19.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_2.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_20.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_21.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_22.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_23.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_24.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_25.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_26.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_27.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_28.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_29.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_3.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_30.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_31.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_32.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_33.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_34.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_35.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_4.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_5.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_6.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.e
deleted file mode 100644
index 10d6561..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.e
+++ /dev/null
@@ -1,20 +0,0 @@
-true
-true
-false
-false
-false
-true
-false
-false
-true
-false
-false
-false
-false
-false
-true
-false
-false
-true
-true
-false
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_7.e
copy to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_8.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.e b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.e_tsv
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.e
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.q b/framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.sql
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.q
rename to framework/resources/Functional/union_all/prq_union_all/prqUAllprq_9.sql
diff --git a/framework/resources/Functional/union_all/prq_union_all/prq_union_all.json b/framework/resources/Functional/union_all/prq_union_all/prq_union_all.json
index 2edc727..987cb3e 100644
--- a/framework/resources/Functional/union_all/prq_union_all/prq_union_all.json
+++ b/framework/resources/Functional/union_all/prq_union_all/prq_union_all.json
@@ -8,10 +8,10 @@
     ],
     "matrices": [
         {
-            "query-file": ".*.q",
+            "query-file": ".*.sql",
             "schema": "dfs.union_all",
             "output-format": "tsv",
-            "expected-file": ".*.e",
+            "expected-file": ".*.e_tsv",
             "verification-type": [
                 "in-memory"
             ]
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/queryEmptyCSV.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.e_tsv
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.q.failing b/framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.sql.failing
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.q.failing
rename to framework/resources/Functional/union_all/prq_union_all/queryEmptyFolder.sql.failing
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.DRILL4476.q.fail b/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.DRILL4476.sql.fail
similarity index 100%
rename from framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.DRILL4476.q.fail
rename to framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.DRILL4476.sql.fail
diff --git a/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.e
deleted file mode 100644
index e69de29..0000000
--- a/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.e
+++ /dev/null
diff --git a/framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e b/framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.e_tsv
similarity index 100%
copy from framework/resources/Functional/union_all/prq_union_all/emptyLHS_RHS_CSV.e
copy to framework/resources/Functional/union_all/prq_union_all/queryEmptyJSON.e_tsv