marten
marten copied to clipboard
.NET Transactional Document DB and Event Store on PostgreSQL
Still a work in progress. Using string-backed struct as a custom object. Currently works with `CustomId` and `CustomId?`. Does not yet work with `CustomId[]`. Once working, can be added to...
This will help lock the row up front for updates if we already know updates are planned via change tracking. This may or may not be that big of a...
### Discussed in https://github.com/JasperFx/marten/discussions/2148 Originally posted by **youqingz** March 30, 2022 I can use IDocumentSession to enlist an ambient transaction inside a TransactionScope, but I also would like to use...
If I create a `Duplicate` field that is an array/list/IEnumerable the SQL functions that are generated are wrong and / or the code that calls them has the wrong type....
The unit test below throws the following exception: ``` System.NullReferenceException : Object reference not set to an instance of an object. at Npgsql.Internal.TypeHandling.NpgsqlTypeHandler.ValidateAndGetLengthCustom[TAny](TAny value, NpgsqlLengthCache& lengthCache, NpgsqlParameter parameter) at Npgsql.NpgsqlParameter`1.ValidateAndGetLength()...
Putting this here for a post-4.0 world. * Try to support as much as possible of the current Patch operations with native Postgresql JSON operators * Multiple operations per command?
Hello, In my project I'm using Marten 2.10 with PostgreSQL 10.8. One of the documents contains a property of type Dictionary which gets serialized as an object instead of array,...
Can we add an extension point for support of SET [LOCAL], see this implementation for an example https://medium.com/@cazzer/designing-the-most-performant-row-level-security-strategy-in-postgres-a06084f31945