aboutsummaryrefslogtreecommitdiffstats
path: root/.sqlx
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2026-04-01 09:05:33 +0200
committerrtkay123 <dev@kanjala.com>2026-04-01 09:05:33 +0200
commitdaeb5311840680599a0ce6e49d181b9289010f68 (patch)
treed0c9c040ca003a6d431781b867c4290cbe5c9ef2 /.sqlx
parent2c336f0339747aa77a8fe6613b83200c8d4902a5 (diff)
downloadwarden-daeb5311840680599a0ce6e49d181b9289010f68.tar.bz2
warden-daeb5311840680599a0ce6e49d181b9289010f68.zip
feat(schema): cursor pagination
Diffstat (limited to '.sqlx')
-rw-r--r--.sqlx/query-3bceb45ae115dd44778ad979e276f0d2a525b5d51d32ac2c9c8ced801e273ad2.json14
-rw-r--r--.sqlx/query-502a6d7fb354206edfeabe452d5705efb0ed3ac5bfaa362be8ef615a2ee5f4a3.json14
-rw-r--r--.sqlx/query-528f112b0ca941f4f1dbd61c36db7f8fa12d82bbde8f9e8abeb6f8961d18a971.json55
-rw-r--r--.sqlx/query-5a3f8243d2641834e14a9c6888d54f6c5fbfeec32eb9fd3836251b26ecc97344.json14
-rw-r--r--.sqlx/query-bd0c565ebe2ea4b64d4c8940ac7162cf70134d0af9c85e2571d2727ffd1bc767.json (renamed from .sqlx/query-48a65761a26b8bfae728cc17754849ec1c1593179da57b1f87bc9a18860ad75f.json)19
5 files changed, 98 insertions, 18 deletions
diff --git a/.sqlx/query-3bceb45ae115dd44778ad979e276f0d2a525b5d51d32ac2c9c8ced801e273ad2.json b/.sqlx/query-3bceb45ae115dd44778ad979e276f0d2a525b5d51d32ac2c9c8ced801e273ad2.json
index 0fa6500..71caaab 100644
--- a/.sqlx/query-3bceb45ae115dd44778ad979e276f0d2a525b5d51d32ac2c9c8ced801e273ad2.json
+++ b/.sqlx/query-3bceb45ae115dd44778ad979e276f0d2a525b5d51d32ac2c9c8ced801e273ad2.json
@@ -5,26 +5,31 @@
"columns": [
{
"ordinal": 0,
+ "name": "id",
+ "type_info": "Int8"
+ },
+ {
+ "ordinal": 1,
"name": "schema_type",
"type_info": "Text"
},
{
- "ordinal": 1,
+ "ordinal": 2,
"name": "schema_version",
"type_info": "Varchar"
},
{
- "ordinal": 2,
+ "ordinal": 3,
"name": "schema",
"type_info": "Jsonb"
},
{
- "ordinal": 3,
+ "ordinal": 4,
"name": "created_at",
"type_info": "Timestamptz"
},
{
- "ordinal": 4,
+ "ordinal": 5,
"name": "updated_at",
"type_info": "Timestamptz"
}
@@ -41,6 +46,7 @@
false,
false,
false,
+ false,
false
]
},
diff --git a/.sqlx/query-502a6d7fb354206edfeabe452d5705efb0ed3ac5bfaa362be8ef615a2ee5f4a3.json b/.sqlx/query-502a6d7fb354206edfeabe452d5705efb0ed3ac5bfaa362be8ef615a2ee5f4a3.json
index 0453107..a4918e2 100644
--- a/.sqlx/query-502a6d7fb354206edfeabe452d5705efb0ed3ac5bfaa362be8ef615a2ee5f4a3.json
+++ b/.sqlx/query-502a6d7fb354206edfeabe452d5705efb0ed3ac5bfaa362be8ef615a2ee5f4a3.json
@@ -5,26 +5,31 @@
"columns": [
{
"ordinal": 0,
+ "name": "id",
+ "type_info": "Int8"
+ },
+ {
+ "ordinal": 1,
"name": "schema_type",
"type_info": "Text"
},
{
- "ordinal": 1,
+ "ordinal": 2,
"name": "schema_version",
"type_info": "Varchar"
},
{
- "ordinal": 2,
+ "ordinal": 3,
"name": "schema",
"type_info": "Jsonb"
},
{
- "ordinal": 3,
+ "ordinal": 4,
"name": "created_at",
"type_info": "Timestamptz"
},
{
- "ordinal": 4,
+ "ordinal": 5,
"name": "updated_at",
"type_info": "Timestamptz"
}
@@ -41,6 +46,7 @@
false,
false,
false,
+ false,
false
]
},
diff --git a/.sqlx/query-528f112b0ca941f4f1dbd61c36db7f8fa12d82bbde8f9e8abeb6f8961d18a971.json b/.sqlx/query-528f112b0ca941f4f1dbd61c36db7f8fa12d82bbde8f9e8abeb6f8961d18a971.json
new file mode 100644
index 0000000..7d6d63d
--- /dev/null
+++ b/.sqlx/query-528f112b0ca941f4f1dbd61c36db7f8fa12d82bbde8f9e8abeb6f8961d18a971.json
@@ -0,0 +1,55 @@
+{
+ "db_name": "PostgreSQL",
+ "query": "\n select * from (\n select * from transaction_schema\n where ($1::bigint is null or (id, schema_type, schema_version) < ($1, $2, $3))\n order by id desc, schema_type desc, schema_version desc\n limit $4\n ) sub\n order by id asc, schema_type asc, schema_version asc\n ",
+ "describe": {
+ "columns": [
+ {
+ "ordinal": 0,
+ "name": "id",
+ "type_info": "Int8"
+ },
+ {
+ "ordinal": 1,
+ "name": "schema_type",
+ "type_info": "Text"
+ },
+ {
+ "ordinal": 2,
+ "name": "schema_version",
+ "type_info": "Varchar"
+ },
+ {
+ "ordinal": 3,
+ "name": "schema",
+ "type_info": "Jsonb"
+ },
+ {
+ "ordinal": 4,
+ "name": "created_at",
+ "type_info": "Timestamptz"
+ },
+ {
+ "ordinal": 5,
+ "name": "updated_at",
+ "type_info": "Timestamptz"
+ }
+ ],
+ "parameters": {
+ "Left": [
+ "Int8",
+ "Text",
+ "Text",
+ "Int8"
+ ]
+ },
+ "nullable": [
+ false,
+ false,
+ false,
+ false,
+ false,
+ false
+ ]
+ },
+ "hash": "528f112b0ca941f4f1dbd61c36db7f8fa12d82bbde8f9e8abeb6f8961d18a971"
+}
diff --git a/.sqlx/query-5a3f8243d2641834e14a9c6888d54f6c5fbfeec32eb9fd3836251b26ecc97344.json b/.sqlx/query-5a3f8243d2641834e14a9c6888d54f6c5fbfeec32eb9fd3836251b26ecc97344.json
index 5e32b25..0c410f0 100644
--- a/.sqlx/query-5a3f8243d2641834e14a9c6888d54f6c5fbfeec32eb9fd3836251b26ecc97344.json
+++ b/.sqlx/query-5a3f8243d2641834e14a9c6888d54f6c5fbfeec32eb9fd3836251b26ecc97344.json
@@ -5,26 +5,31 @@
"columns": [
{
"ordinal": 0,
+ "name": "id",
+ "type_info": "Int8"
+ },
+ {
+ "ordinal": 1,
"name": "schema_type",
"type_info": "Text"
},
{
- "ordinal": 1,
+ "ordinal": 2,
"name": "schema_version",
"type_info": "Varchar"
},
{
- "ordinal": 2,
+ "ordinal": 3,
"name": "schema",
"type_info": "Jsonb"
},
{
- "ordinal": 3,
+ "ordinal": 4,
"name": "created_at",
"type_info": "Timestamptz"
},
{
- "ordinal": 4,
+ "ordinal": 5,
"name": "updated_at",
"type_info": "Timestamptz"
}
@@ -40,6 +45,7 @@
false,
false,
false,
+ false,
false
]
},
diff --git a/.sqlx/query-48a65761a26b8bfae728cc17754849ec1c1593179da57b1f87bc9a18860ad75f.json b/.sqlx/query-bd0c565ebe2ea4b64d4c8940ac7162cf70134d0af9c85e2571d2727ffd1bc767.json
index cee9aca..655e358 100644
--- a/.sqlx/query-48a65761a26b8bfae728cc17754849ec1c1593179da57b1f87bc9a18860ad75f.json
+++ b/.sqlx/query-bd0c565ebe2ea4b64d4c8940ac7162cf70134d0af9c85e2571d2727ffd1bc767.json
@@ -1,36 +1,42 @@
{
"db_name": "PostgreSQL",
- "query": "\n select *\n from transaction_schema\n where ($1 = '' or (schema_type, schema_version) > ($1, $2))\n order by schema_type asc, schema_version asc\n limit $3\n ",
+ "query": "\n select * from transaction_schema\n where ($1::bigint is null or (id, schema_type, schema_version) > ($1, $2, $3))\n order by id asc, schema_type asc, schema_version asc\n limit $4\n ",
"describe": {
"columns": [
{
"ordinal": 0,
+ "name": "id",
+ "type_info": "Int8"
+ },
+ {
+ "ordinal": 1,
"name": "schema_type",
"type_info": "Text"
},
{
- "ordinal": 1,
+ "ordinal": 2,
"name": "schema_version",
"type_info": "Varchar"
},
{
- "ordinal": 2,
+ "ordinal": 3,
"name": "schema",
"type_info": "Jsonb"
},
{
- "ordinal": 3,
+ "ordinal": 4,
"name": "created_at",
"type_info": "Timestamptz"
},
{
- "ordinal": 4,
+ "ordinal": 5,
"name": "updated_at",
"type_info": "Timestamptz"
}
],
"parameters": {
"Left": [
+ "Int8",
"Text",
"Text",
"Int8"
@@ -41,8 +47,9 @@
false,
false,
false,
+ false,
false
]
},
- "hash": "48a65761a26b8bfae728cc17754849ec1c1593179da57b1f87bc9a18860ad75f"
+ "hash": "bd0c565ebe2ea4b64d4c8940ac7162cf70134d0af9c85e2571d2727ffd1bc767"
}