aboutsummaryrefslogtreecommitdiff
path: root/dbstore/sql/test/query
diff options
context:
space:
mode:
Diffstat (limited to 'dbstore/sql/test/query')
-rw-r--r--dbstore/sql/test/query/ids-arg-named.sql8
-rw-r--r--dbstore/sql/test/query/ids-arg-pos.sql8
-rw-r--r--dbstore/sql/test/query/ids.sql7
3 files changed, 23 insertions, 0 deletions
diff --git a/dbstore/sql/test/query/ids-arg-named.sql b/dbstore/sql/test/query/ids-arg-named.sql
new file mode 100644
index 0000000..984669d
--- /dev/null
+++ b/dbstore/sql/test/query/ids-arg-named.sql
@@ -0,0 +1,8 @@
+WITH ids(id, sort) AS (
+ VALUES ('foo', 1), ('bar', 2), ('baz', 3)
+)
+
+SELECT id
+ FROM ids
+ WHERE id = :q
+ ORDER BY sort;
diff --git a/dbstore/sql/test/query/ids-arg-pos.sql b/dbstore/sql/test/query/ids-arg-pos.sql
new file mode 100644
index 0000000..a13888e
--- /dev/null
+++ b/dbstore/sql/test/query/ids-arg-pos.sql
@@ -0,0 +1,8 @@
+WITH ids(id, sort) AS (
+ VALUES ('foo', 1), ('bar', 2), ('baz', 3)
+)
+
+SELECT id
+ FROM ids
+ WHERE id = ?
+ ORDER BY sort;
diff --git a/dbstore/sql/test/query/ids.sql b/dbstore/sql/test/query/ids.sql
new file mode 100644
index 0000000..ddc2bf2
--- /dev/null
+++ b/dbstore/sql/test/query/ids.sql
@@ -0,0 +1,7 @@
+WITH ids(id, sort) AS (
+ VALUES ('foo', 1), ('bar', 2), ('baz', 3)
+)
+
+SELECT id
+ FROM ids
+ ORDER BY sort;