diff --git a/rust-libs/tools/kv_typed/src/db_schema.rs b/rust-libs/tools/kv_typed/src/db_schema.rs
index 3f1d3f3168dbe96b44de8f05656c704ddc361d05..657d7797dcd12e1d075ed1a83e69c3e5a589181c 100644
--- a/rust-libs/tools/kv_typed/src/db_schema.rs
+++ b/rust-libs/tools/kv_typed/src/db_schema.rs
@@ -35,7 +35,7 @@ macro_rules! db_schema {
                 }
             )*
             // Inner module used to hide internals types that must not be exposed on public api
-            pub use __inner::{[<$db_name Db>], [<$db_name DbRo>], [<$db_name DbWritable>], [<$db_name DbReadable>]};
+            pub use __inner::{[<$db_name Db>], [<$db_name DbRo>], [<$db_name DbWritable>], [<$db_name DbReadable>], [<$db_name DbTxRw>]};
             mod __inner {
                 use super::*;
                 use kv_typed::prelude::*;