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

Task merging master #669

Merged
merged 4 commits into from Nov 23, 2021
Merged

Task merging master #669

merged 4 commits into from Nov 23, 2021

Commits on May 6, 2021

  1. v5.3.4 (#644)

    * fix: improve model ID field customization (#604)
    
    Updates places where `"id"` was hardcoded instead of using `model.IDField()`.
    
    * Ensure uninitialized map is initialized when unmarshaling json
    Add tests for this scenario
    
    * exclude migration_table_name from connection string
    
    * add test for OptionsString
    
    * Add support for pointer FKs when preloading a belongs_to association (#602)
    
    * feat: support context-aware tablenames (#614)
    
    This patch adds a feature which enables pop to pass down the connection context to the model's TableName() function by implementing TableName(ctx context.Context) string. The context can be used to dynamically generate tablenames which can be important for prefixed or generic tables and other use cases.
    
    * Bump pg deps (#616)
    
    * Reset to development
    
    * bumping pgx and pgconn versions
    
    Co-authored-by: Stanislas Michalak <stanislas.michalak@gmail.com>
    Co-authored-by: Larry M Jordan <larrymoralesjordan@gmail.com>
    
    * Latest from master (#620)
    
    * Latest from development (#617)
    
    * fix: improve model ID field customization (#604)
    
    Updates places where `"id"` was hardcoded instead of using `model.IDField()`.
    
    * Ensure uninitialized map is initialized when unmarshaling json
    Add tests for this scenario
    
    * exclude migration_table_name from connection string
    
    * add test for OptionsString
    
    * Add support for pointer FKs when preloading a belongs_to association (#602)
    
    * feat: support context-aware tablenames (#614)
    
    This patch adds a feature which enables pop to pass down the connection context to the model's TableName() function by implementing TableName(ctx context.Context) string. The context can be used to dynamically generate tablenames which can be important for prefixed or generic tables and other use cases.
    
    * Bump pg deps (#616)
    
    * Reset to development
    
    * bumping pgx and pgconn versions
    
    Co-authored-by: Stanislas Michalak <stanislas.michalak@gmail.com>
    Co-authored-by: Larry M Jordan <larrymoralesjordan@gmail.com>
    
    Co-authored-by: Patrik <zepatrik@users.noreply.github.com>
    Co-authored-by: Michael Montgomery <mmontg1@gmail.com>
    Co-authored-by: kyrozetera <jasonhale.w@gmail.com>
    Co-authored-by: Reggie Riser <4960757+reggieriser@users.noreply.github.com>
    Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
    Co-authored-by: Stanislas Michalak <stanislas.michalak@gmail.com>
    Co-authored-by: Larry M Jordan <larrymoralesjordan@gmail.com>
    
    * adding goreleaser syntaz (#619)
    
    Co-authored-by: Patrik <zepatrik@users.noreply.github.com>
    Co-authored-by: Michael Montgomery <mmontg1@gmail.com>
    Co-authored-by: kyrozetera <jasonhale.w@gmail.com>
    Co-authored-by: Reggie Riser <4960757+reggieriser@users.noreply.github.com>
    Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
    Co-authored-by: Stanislas Michalak <stanislas.michalak@gmail.com>
    Co-authored-by: Larry M Jordan <larrymoralesjordan@gmail.com>
    
    * Resolve issues in UPDATE and DELETE when using schemas (#618)
    
    * Resolve MySQL issues and improve test migrations
    * Bump CockroachDB to maintained and supported versions
    Version 2.1 has reached EoL in 2019
    
    Signed-off-by: aeneasr <3372410+aeneasr@users.noreply.github.com>
    
    * Use `PaginatorPageKey` and `PaginatorPerPageKey` variables (#615)
    
    * update pagination_test
    
    * Pass Time structure into timestamp update functions. (#625)
    
    Closes #624
    
    * Allow nullable JSONB and resolve MySQL regression (#639)
    
    * Allow passing args to `Order` (#630)
    
    * Added connection maximum idle time configuration (#635)
    
    This PR add the possibility to configure the connection maximum idle time (https://golang.org/pkg/database/sql/#DB.SetConnMaxIdleTime).
    
    Closes #632
    
    BREAKING CHANGE: Requires Go 1.15 from now on.
    
    * Bump sqlite to 3.35.4 / 1.14.7 (#642)
    
    * Update pg, pgx, sqlx (#643)
    
    - `jackc/pgx` to  version `v4.11.0`.
    - `jmoiron/sqlx` to version`v1.3.3`
    - `lib/pq` to version`v1.10.1`
    
    * Fix Inner has many associations when passing on multiple arguments (#633)
    
    * Fix Inner has many associations when passing on multiple arguments for inner fields
    
    * Fix broken tests
    
    * clean up extractFieldAndInnerFields function
    
    Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
    Co-authored-by: Antonio Pagano <645522+paganotoni@users.noreply.github.com>
    
    * Remove many to many TX condition for EagerPreload (#645)
    
    * Remove the need to use Tx when loading many to many associations
    
    * replace TX access to create a new tx.Store.Transaction() object
    
    * Added fix/tests for has_many with pointer foreign key (#647)
    
    Co-authored-by: Antonio Pagano <645522+paganotoni@users.noreply.github.com>
    
    Co-authored-by: Patrik <zepatrik@users.noreply.github.com>
    Co-authored-by: Michael Montgomery <mmontg1@gmail.com>
    Co-authored-by: kyrozetera <jasonhale.w@gmail.com>
    Co-authored-by: Reggie Riser <4960757+reggieriser@users.noreply.github.com>
    Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
    Co-authored-by: Stanislas Michalak <stanislas.michalak@gmail.com>
    Co-authored-by: Larry M Jordan <larrymoralesjordan@gmail.com>
    Co-authored-by: Brian Buchholz <4773480+bhb603@users.noreply.github.com>
    Co-authored-by: Mike Pontillo <mpontillo@users.noreply.github.com>
    Co-authored-by: Benjamin Blattberg <ben.blattberg@objectrocket.com>
    Co-authored-by: Jonathan Duck <Duckbrain30@gmail.com>
    Co-authored-by: Arthur Knoepflin <arthur.knoepflin@epitech.eu>
    13 people committed May 6, 2021
    Copy the full SHA
    33f2d5c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Updating Pgx (#660)

    * adding goreleaser syntaz
    
    * updating pgx now really
    paganotoni committed Aug 10, 2021
    Copy the full SHA
    4c1da2d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. merging master

    paganotoni committed Nov 23, 2021
    Copy the full SHA
    d2bb309 View commit details
    Browse the repository at this point in the history
  2. tidying

    paganotoni committed Nov 23, 2021
    Copy the full SHA
    dd904c8 View commit details
    Browse the repository at this point in the history