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

feat: STRUCT and ARRAY support #318

Merged
merged 37 commits into from Sep 9, 2021
Merged

feat: STRUCT and ARRAY support #318

merged 37 commits into from Sep 9, 2021

Commits on Aug 30, 2021

  1. Copy the full SHA
    52cee8c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a0b02f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Copy the full SHA
    6bacc0d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1ec0f88 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    74aab64 View commit details
    Browse the repository at this point in the history
  4. blacken

    jimfulton committed Aug 31, 2021
    Copy the full SHA
    c5653e2 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    a7f0b41 View commit details
    Browse the repository at this point in the history
  6. Don't strip <ARRAY > from parameter types

    Otherwise, the BQ doesn't handle arrays of structs.
    jimfulton committed Aug 31, 2021
    Copy the full SHA
    9df1804 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    0df1701 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    7aad07f View commit details
    Browse the repository at this point in the history
  9. blacken

    jimfulton committed Aug 31, 2021
    Copy the full SHA
    f10a571 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Copy the full SHA
    ec31040 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    accf762 View commit details
    Browse the repository at this point in the history
  3. Added STRUCT documentation

    jimfulton committed Sep 1, 2021
    Copy the full SHA
    ef5f891 View commit details
    Browse the repository at this point in the history
  4. fix bigquery version

    jimfulton committed Sep 1, 2021
    Copy the full SHA
    cce9dbb View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    290d955 View commit details
    Browse the repository at this point in the history
  6. get blacken to leave sample code alone.

    I want it narrow to avoid horizonal scrolling
    jimfulton committed Sep 1, 2021
    Copy the full SHA
    b697df6 View commit details
    Browse the repository at this point in the history
  7. Check in missing file :(

    jimfulton committed Sep 1, 2021
    Copy the full SHA
    6a278b9 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    bc62a56 View commit details
    Browse the repository at this point in the history
  9. need sqla 1.4 for unnest

    jimfulton committed Sep 1, 2021
    Copy the full SHA
    84426bd View commit details
    Browse the repository at this point in the history
  10. fixed typo

    jimfulton committed Sep 1, 2021
    Copy the full SHA
    587a0f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Copy the full SHA
    e6f4adf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ffb5aa9 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Copy the full SHA
    47fa14f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Copy the full SHA
    402bbbe View commit details
    Browse the repository at this point in the history
  2. Update sqlalchemy_bigquery/_struct.py

    Co-authored-by: Tim Swast <swast@google.com>
    jimfulton and tswast committed Sep 7, 2021
    Copy the full SHA
    5bf07b4 View commit details
    Browse the repository at this point in the history
  3. added STRUCT docstring

    jimfulton committed Sep 7, 2021
    Copy the full SHA
    e937167 View commit details
    Browse the repository at this point in the history
  4. Add doc link

    jimfulton committed Sep 7, 2021
    Copy the full SHA
    8661f5b View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b550aa1 View commit details
    Browse the repository at this point in the history
  6. Added some comments

    jimfulton committed Sep 7, 2021
    Copy the full SHA
    af68a54 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Copy the full SHA
    da43fd2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f04cac2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5af05bb View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    09866c6 View commit details
    Browse the repository at this point in the history
  5. get rid of cur_fields, we're not using it anymore.

    Also, check for both RECORD and STRUCT fild types, in case the API
    ever starts returning STRUCT.
    jimfulton committed Sep 8, 2021
    Copy the full SHA
    054c227 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    1a79305 View commit details
    Browse the repository at this point in the history
  7. user repr rather than str to shpow an object in an error message

    Co-authored-by: Tim Swast <swast@google.com>
    jimfulton and tswast committed Sep 8, 2021
    Copy the full SHA
    5e2ae32 View commit details
    Browse the repository at this point in the history