commit c501cccd28b221eb3a8e98434395f45af29c0b71
parent 9e29a5ee108c42b0ba15da5a47bb1cc93174a99d
Author: Antoine A <>
Date: Thu, 24 Sep 2026 12:00:40 +0200
common: fix versioning closing the dbinit transaction
Diffstat:
2 files changed, 14 insertions(+), 19 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -1367,7 +1367,7 @@ dependencies = [
[[package]]
name = "http-client"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
dependencies = [
"compact_str",
"futures-util",
@@ -3535,7 +3535,7 @@ dependencies = [
[[package]]
name = "taler-api"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
dependencies = [
"aws-lc-rs",
"axum",
@@ -3564,12 +3564,12 @@ dependencies = [
[[package]]
name = "taler-build"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
[[package]]
name = "taler-common"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
dependencies = [
"anyhow",
"aws-lc-rs",
@@ -3599,7 +3599,7 @@ dependencies = [
[[package]]
name = "taler-macros"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
dependencies = [
"proc-macro2",
"quote",
@@ -3609,7 +3609,7 @@ dependencies = [
[[package]]
name = "taler-test-utils"
version = "1.5.0"
-source = "git+git://git.taler.net/taler-rust.git/#14d99474e131e33f86cbe1ead7ce68bd9f33c07a"
+source = "git+git://git.taler.net/taler-rust.git/#463d24d76e4a0ed5369e30b3ebd9de269f83b69c"
dependencies = [
"aws-lc-rs",
"axum",
@@ -3677,18 +3677,18 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.20"
+version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f"
+checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.20"
+version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af"
+checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
dependencies = [
"proc-macro2",
"quote",
@@ -4620,18 +4620,18 @@ dependencies = [
[[package]]
name = "zerocopy"
-version = "0.8.57"
+version = "0.8.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873"
+checksum = "c17e8fafad82b542ff3717217ecdc736231b59e387768c9630123b4ce4d2db44"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.8.57"
+version = "0.8.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc"
+checksum = "595f56e044df4f46a0c9a626f65c3d99eb8488f7e8a8baa12dd76326d9710bf2"
dependencies = [
"proc-macro2",
"quote",
diff --git a/database-versioning/versioning.sql b/database-versioning/versioning.sql
@@ -144,9 +144,6 @@
-- If ```current_user``` is not listed as one of arguments - function will raise
-- exception and break the transaction.
-BEGIN;
-
-
-- This file adds versioning support to database it will be loaded to.
-- It requires that PL/pgSQL is already loaded - will raise exception otherwise.
-- All versioning "stuff" (tables, functions) is in "_v" schema.
@@ -290,5 +287,3 @@ BEGIN
END;
$$ language plpgsql;
COMMENT ON FUNCTION _v.assert_user_is_one_of(TEXT[]) IS 'Function that can be used to make sure that patch is being applied by one of defined users.';
-
-COMMIT;