typeorm icon indicating copy to clipboard operation
typeorm copied to clipboard

[postgres] Reimplement PostgresDriver using deno-postgres

Open uki00a opened this issue 4 years ago • 1 comments

https://github.com/denolib/typeorm/runs/928947102

Tasks

  • [x] Add basic implementation (#20)

  • [ ] Enable PostgresDriver in CI (49abf4d74840316651e78278b8fe557045b59bf2)

  • [ ] Implement missing features and fix failing tests

    • [ ] Add support for cube
      • https://github.com/denolib/typeorm/blob/master/test/functional/cube/postgres/cube-postgres.ts
    • [ ] Add support for enum array
      • https://github.com/denolib/typeorm/blob/master/test/functional/database-schema/enums-array/enums-array.ts
    • [x] Add support for array types (may be resolved at #85)
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/1600/issue-1600.ts
    • [ ] Add support for enum types
      • https://github.com/denolib/typeorm/blob/master/test/functional/database-schema/column-types/postgres-enum/postgres-enum.ts
      • https://github.com/denolib/typeorm/blob/master/test/functional/database-schema/enums/enums.ts
      • https://github.com/denolib/typeorm/blob/master/test/functional/database-schema/simple-enums/enums.ts
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/1997/issue-1997.ts
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/2871/issue-2871.ts
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/4106/issue-4106.ts
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/4630/issue-4630.ts
    • [ ] Add support for hstore
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/922/issue-922.ts
      • https://github.com/denolib/typeorm/blob/master/test/github-issues/4719/issue-4719.ts
    • [ ] Fix increment issue
      • https://github.com/denolib/typeorm/blob/master/test/other-issues/ekifox-increment-issue/ekifox-increment-issue.ts
    • [x] Improve compatibility with the original typeorm (#57)
  • https://github.com/denolib/typeorm/blob/49abf4d74840316651e78278b8fe557045b59bf2/src/driver/postgres/PostgresQueryRunner.ts#L210-L219

uki00a avatar Feb 22 '20 14:02 uki00a

Hello, can you add the hacktoberfest label please?

u-ways avatar Oct 04 '20 01:10 u-ways