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: implement generated columns for postgres 12 driver #6469

Merged
merged 29 commits into from Nov 14, 2021

Commits on Oct 10, 2020

  1. feat: implement generated columns for postgres 12 driver

    The implementation has the potential to make full text search much faster when using postgres. You can simply pre-generate all tsvector's
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    e9acb71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9ba0c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcbfe93 View commit details
    Browse the repository at this point in the history
  4. fix: check postgres version for generated columns

    Generated columns are only available on postgres version 12+
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    8b0a7af View commit details
    Browse the repository at this point in the history
  5. test: add postgres 12 to tests

    Currently, there are only tests for postgres 9. This adds postgres 12 as test target
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    216c304 View commit details
    Browse the repository at this point in the history
  6. test: remove generated column from model

    MariaDB will fail with a generated column type
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    12ca711 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be0497f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    326540a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    818d00f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3964005 View commit details
    Browse the repository at this point in the history
  11. fix: add replication mode to isGeneratedColumnsSupported() function

    Latest changes in master introduce replication mode. This commit adjust the the pull request typeorm#6469 to this change
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    7ff79e2 View commit details
    Browse the repository at this point in the history
  12. fix: ci testing for postgres 12

    Latest changes in master broke the postgres 12 test setup
    TheNoim committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    3278244 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. style: remove SqlServerConnectionOptions generic parameter for create…

    …TypeormGeneratedMetadataTable function
    
    imnotjames notice this in his review of the pull request
    TheNoim committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    ac395e7 View commit details
    Browse the repository at this point in the history
  2. style: remove unnecessary return of Promise.resolve()

    This return of Promise.resolve() has no effect. We can leave it out
    TheNoim committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    6cceda8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e844562 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2021

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

Commits on Jan 19, 2021

  1. refactor: use VersionUtils

    Instead of parsing the version string with parseFloat, use the typeorm VersionUtils
    TheNoim committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    7856c5e View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

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

Commits on Aug 10, 2021

  1. Configuration menu
    Copy the full SHA
    b48710a View commit details
    Browse the repository at this point in the history
  2. fix: fix failing build

    After merging the upstream into the pr fork, the build stopped working. The reason why the build fails, is because in the upstream one import is missing and one variable was removed
    TheNoim committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    9e13e4d View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Configuration menu
    Copy the full SHA
    f120dfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf8e099 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    714e46d View commit details
    Browse the repository at this point in the history
  4. fix: update table name

    TheNoim committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    036337d View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    1e01de2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13b2658 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2021

  1. code refactoring

    AlexMesser committed Nov 13, 2021
    Configuration menu
    Copy the full SHA
    75e3a73 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

  1. fixed lint issue

    AlexMesser committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    05a2a86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f76738 View commit details
    Browse the repository at this point in the history