Skip to content

By default R2DBC uses quoted identifiers #2066

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

schauder
Copy link
Contributor

@schauder schauder commented Jun 2, 2025

Most are test more or less obvious test fixes.

Interesting things that became obvious:

  • SpEL expressions get the transformed (e.g. upper case) and quoted table name!? See TableNameQueryPreoprocessorUnitTests
  • The RenderContextFactor has a NamingStrategy!? That sounds all wrong to me. See PostgresDialectRenderingUnitTests

Removed IdentifierProcessing from PostgresLockClause since it was cause circular dependencies between class constructions.

Closes #1993

Supersedes #2047

schauder added 2 commits May 27, 2025 16:13
Most are test more or less obvious test fixes.

Interesting things that became obvious:

- SpEL expressions get the transformed (e.g. upper case) and quoted table name!? See TableNameQueryPreoprocessorUnitTests
- The RenderContextFactor has a NamingStrategy. That sounds all wrong to me. See PostgresDialectRenderingUnitTests

Removed IdentifierProcessing from PostgresLockClause since it was cause circular dependencies between class constructions.

Closes #1993
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use force-quoting in R2dbcMappingContext by default
2 participants