Skip to content

Conversation

verdie-g
Copy link
Contributor

Closes #{ISSUE_NUMBER}

QUALITY CHECKLIST

Hi @bkoelman, I'm trying to have non-primitive ids but it's not working as expected. The use-case is to display a UUID in a compact form using base 58. The Guid is wrapped in a custom struct to do that. That wrapper should be used as far as possible until it hits the db. Using JADNC, creating a resource returns a 204 even though I'm not using a client-generated id. Any idea?

@verdie-g
Copy link
Contributor Author

This is not a JADNC issue but how values are generated with EF. The fix is to do a property.SetDefaultValueSql("gen_random_uuid"). So not sure it's worth adding tests in JADNC.

@bkoelman
Copy link
Member

This looks very similar to ID Obfuscation. Thanks for bringing it up (and for finding the fix). I suspect the fix varies per database provider, so I don't think it's worth adding it to the codebase.

@verdie-g verdie-g closed this Aug 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants