v0.0.1
What's Changed
- Added implementation for
DescribeTablegRPC method - Added implementation for
AlterTablegRPC method - Type mapping: Mapped
Fivetran.SHORTtoSQLAlchemy.SmallInteger - Type mapping: Mapped
SQLAlchemy.DateTimetoFivetran.UTC_DATETIME - UI: Removed unneeded form fields. Added unit test.
- CLI: Provided command-line interface for
--portand--max-workersoptions - OCI: Provided container image
ghcr.io/crate/cratedb-fivetran-destination - Packaging: Removed SDK from repository, build at build-time instead
Details
- Add generated SDK API stubs and example Fivetran destination blueprint by @amotl in #2
- Add software integration tests by @amotl in #3
- Add SQLAlchemy backend implementation by @amotl in #4
- Chore: Naming things. Transferred repository. by @amotl in #10
- Update protobuf requirement from <5.30 to <6.31 by @dependabot in #13
- Update tikray requirement from <0.1 to <0.3 by @dependabot in #14
- Update ruff requirement from <0.10 to <0.12 by @dependabot in #16
- Update pycryptodome requirement from <3.22 to <3.23 by @dependabot in #12
- Tests: Separate integration test cases by @amotl in #17
- Chore: Minor refactoring, introducing helper function
table_fullnameby @amotl in #18 - Improve adapter testing by @amotl in #23
- Add implementation for
DescribeTablegRPC method by @amotl in #19 - Refactoring: Use
SqlBagto process multiple SQL stmts per operation by @amotl in #22 - Add implementation for
AlterTablegRPC method by @amotl in #20 - This and that: Type mapping. Tests. UI. Naming things. by @amotl in #21
- Types: Better type mapping by @amotl in #25
- OCI: Provide container image
ghcr.io/crate/cratedb-fivetran-destinationby @amotl in #26 - Bump actions/checkout from 3 to 4 by @dependabot in #28
- Packaging: Remove SDK from repository, build at build-time instead by @amotl in #27
- Documentation: Introductory README vs. installation and usage handbook by @amotl in #29
New Contributors
- @amotl made their first contribution in #2
- @dependabot made their first contribution in #13
Full Changelog: https://github.com/crate/cratedb-fivetran-destination/commits/v0.0.1