Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Support mapping/hashing of more common data types #27

Open
chadlwilson opened this issue Oct 12, 2021 · 0 comments
Open

Support mapping/hashing of more common data types #27

chadlwilson opened this issue Oct 12, 2021 · 0 comments
Labels
enhancement New feature or request size:M medium items

Comments

@chadlwilson
Copy link
Collaborator

Context / Goal

Initial support for mapping common column data types (as supported by R2DBC)

Expected Outcome

  • Figure out what base data types across DBs we should have support for
    • Include mapping to Java time/data types (LocalDate, LocalDateTime, DateTime etc)
    • R2DBC drivers for various DBs would need to already support mapping these types to a Java type; or we'd to add mappers
    • If we decide not to directly support a type, we may need to document for users how their queries should be written to co-erce simpler types to one that is supported (e.g numeric or string)
    • May want to start by reviewing, say, the R2DBC Postgres or MySQL drivers and looking at what types they produce
  • Extend HashedRow to know how to hash these types

Out of Scope

Additional context / implementation notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size:M medium items
Projects
None yet
Development

No branches or pull requests

1 participant