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

Adds support for BigQuery #523

Merged
merged 18 commits into from
Mar 26, 2024
Merged

Adds support for BigQuery #523

merged 18 commits into from
Mar 26, 2024

Commits on Mar 3, 2024

  1. adds support for BigQuery

    mii9000 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    652ffbc View commit details
    Browse the repository at this point in the history
  2. fixes lint issues

    mii9000 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    c74a616 View commit details
    Browse the repository at this point in the history
  3. fixes test case names

    mii9000 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    788a50b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88977c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

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

Commits on Mar 10, 2024

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

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    c36945a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c808c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c9e0b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

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

Commits on Mar 14, 2024

  1. removes sync, waitgroups

    mii9000 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9d535a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f8feb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03d846e View commit details
    Browse the repository at this point in the history
  4. fixes lint issue

    mii9000 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    7e1ed74 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

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

Commits on Mar 16, 2024

  1. fixes test name

    mii9000 committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    ebbcd8a View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Changes for Google BigQuery driver.

    * Specify BigQuery API endpoint using query param again.
    
    * Add instructions for adding a Google Cloud Project Service Account
      for testing against actual Google BigQuery.
    
    * Add BigQuery-compatible migrations as test fixtures.
    
    * Change `con` to `conn` to be consistent with the `sql.Conn` type name
      and `database/sql` example code naming convention, and spell out
      `driverConn` where it's used to clearly distinguish between the
      `sql.Conn` and the underlying driver connection type.
    
    * Introduce function to return driver connection's entire
      `bigQueryConfig` instance, rather than having separate functions for
      each field within that type.
    
    * Simplify `DumpSchema()` using the BigQuery-provided DDL instead of
      generating it ourselves.
    
    * Revert implementation that required dbmate's bigquery-schemed URLs to
      pass the project ID in the path portion of the URL instead of the
      hostname portion of the URL, and instead just pass through the URL to
      the underlying driver as-is.
    
    * Add tests that can selectively run against the actual Google BigQuery
      service, for functionality that is not yet implemented in the emulator.
    dossy committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5260cb9 View commit details
    Browse the repository at this point in the history
  2. Fix linter issues.

    dossy committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    29b0a20 View commit details
    Browse the repository at this point in the history