Skip to content

Commit bb134a2

Browse files
committed
Merge remote-tracking branch 'origin/main' into fix/layout-fallback
2 parents 85d96ee + d19c7a5 commit bb134a2

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

‎website/public/index.html‎

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,13 @@ <h1>Run Snowflake SQL locally.</h1>
8484
<span class="dim">= help:</span> move the condition to WHERE or HAVING
8585

8686
<span class="cmd">sqlquack convert revenue.sql --schema schema.json</span>
87-
SELECT "ORDERS"."CUSTOMER_ID" AS "CUSTOMER_ID",
88-
CAST(sum("ORDERS"."TOTAL") AS DECIMAL(24,2)) AS "REVENUE"
87+
SELECT
88+
"ORDERS"."CUSTOMER_ID" AS "CUSTOMER_ID",
89+
CAST(sum("ORDERS"."TOTAL") AS DECIMAL(24,2)) AS "REVENUE"
8990
FROM "ORDERS" AS "ORDERS"
9091
WHERE ("ORDERS"."STATUS" = 'shipped')
9192
GROUP BY "ORDERS"."CUSTOMER_ID"
92-
<span class="ok">sqlquack convert: done</span></pre>
93+
<span class="ok">sqlquack convert: done, converted under the built-in default</span></pre>
9394
</div>
9495

9596
<section>
@@ -154,8 +155,12 @@ <h3>DuckDB SQL that keeps Snowflake's meaning</h3>
154155
SELECT order_id, total / 3 AS third FROM orders
155156

156157
<span class="cmd">sqlquack convert div.sql --schema schema.json --builtin-policy</span>
157-
SELECT "ORDERS"."ORDER_ID" AS "ORDER_ID",
158-
(CASE <span class="dim">…</span> ELSE CAST(<span class="dim">…</span> AS DECIMAL(18,8)) END) AS "THIRD"
158+
SELECT
159+
"ORDERS"."ORDER_ID" AS "ORDER_ID",
160+
(CASE
161+
<span class="dim">…</span>
162+
ELSE CAST(<span class="dim">…</span> AS DECIMAL(18,8))
163+
END) AS "THIRD"
159164
FROM "ORDERS" AS "ORDERS"
160165
<span class="ok">sqlquack convert: done, converted under the built-in default</span></pre>
161166
</div>
@@ -175,7 +180,8 @@ <h3>A refusal you can act on</h3>
175180
| <span class="bad">^^^^^^^^^^^^^^^^^</span> fn:HASH needs known divergence `hash`,
176181
| which the policy refuses in this mode
177182
|
178-
<span class="dim">= help:</span> allow the divergence under [divergences.&lt;id&gt;] in the policy file <span class="dim">…</span>
183+
<span class="dim">= help:</span> the built-in policy refuses every known divergence;
184+
pass --policy with a policy file that allows `hash` <span class="dim">…</span>
179185
sqlquack convert: refused, 1 refusal under the built-in default</pre>
180186
</div>
181187

@@ -191,7 +197,10 @@ <h3>Known divergences are opt-in</h3>
191197
<span class="arg">default</span> = <span class="str">&quot;warn&quot;</span>
192198

193199
<span class="cmd">sqlquack convert due.sql --schema schema.json</span>
194-
SELECT "ORDERS"."ORDER_ID" AS "ORDER_ID", <span class="dim">…</span> AS "BUCKET" FROM "ORDERS" AS "ORDERS"
200+
SELECT
201+
"ORDERS"."ORDER_ID" AS "ORDER_ID",
202+
<span class="dim">…</span> AS "BUCKET"
203+
FROM "ORDERS" AS "ORDERS"
195204
sqlquack convert: relies on known divergence hash at fn:HASH
196205
<span class="ok">sqlquack convert: done, converted under utc-v1</span></pre>
197206
</div>

0 commit comments

Comments
 (0)