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

Implemented custom SQL DB registration #917

Merged
merged 9 commits into from
Nov 6, 2024
Merged

Commits on Sep 17, 2024

  1. Add optional dbType parameter to JDBC read functions

    This commit introduces an optional `dbType` parameter to various JDBC read functions. It allows for specifying the database type directly, enhancing flexibility and control over query execution. This change ensures backward compatibility by defaulting to type inference when `dbType` is not provided.
    zaleslaw committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b5e755b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Add support for custom DB types in schema generation

    This update introduces the ability to specify custom database types in the data schema generation process. The changes include the addition of a `dbTypeClassName` field and modifications to pass `DbType` to relevant functions. This enhances flexibility in handling various database types beyond the default configurations.
    zaleslaw committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    2986f90 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Refactor database type handling with ServiceLoader

    This update refactors the DataSchemaGenerator to use ServiceLoader for loading DbTypeProvider and removes hard-coded class loading. It also changes the annotation parameter from dbTypeClassName to dbTypeKClass for better type safety.
    zaleslaw committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    33dd6d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    9b5ef51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a67117 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d29b609 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    a170703 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    0694401 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7a30f8 View commit details
    Browse the repository at this point in the history