From d53bceb8004541b79d33220ae8de06d25521da91 Mon Sep 17 00:00:00 2001 From: HugoCasa Date: Thu, 15 May 2025 21:59:30 +0200 Subject: [PATCH] fix: http trigger routers cache version sequence (#5755) * fix: http trigger routers cache version sequence * nit --- .../20250515181903_fix_http_routers_cache.down.sql | 1 + .../20250515181903_fix_http_routers_cache.up.sql | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 backend/migrations/20250515181903_fix_http_routers_cache.down.sql create mode 100644 backend/migrations/20250515181903_fix_http_routers_cache.up.sql diff --git a/backend/migrations/20250515181903_fix_http_routers_cache.down.sql b/backend/migrations/20250515181903_fix_http_routers_cache.down.sql new file mode 100644 index 0000000000..d2f607c5b8 --- /dev/null +++ b/backend/migrations/20250515181903_fix_http_routers_cache.down.sql @@ -0,0 +1 @@ +-- Add down migration script here diff --git a/backend/migrations/20250515181903_fix_http_routers_cache.up.sql b/backend/migrations/20250515181903_fix_http_routers_cache.up.sql new file mode 100644 index 0000000000..24bf5d1a2c --- /dev/null +++ b/backend/migrations/20250515181903_fix_http_routers_cache.up.sql @@ -0,0 +1,9 @@ +-- Add up migration script here +-- this makes sure that the first time nextval is called, 2 is returned +-- otherwise, `SELECT last_value from http_trigger_version_seq;` would return 1 before and after the first nextval call +-- which would not refresh the routers cache after the first create/update/delete +SELECT setval( + 'http_trigger_version_seq', + (SELECT last_value FROM http_trigger_version_seq), + true +); \ No newline at end of file