{"id":29566256,"url":"https://github.com/crate/dlt-cratedb","last_synced_at":"2026-01-20T18:02:12.696Z","repository":{"id":300861422,"uuid":"1007408197","full_name":"crate/dlt-cratedb","owner":"crate","description":"dlt destination adapter for CrateDB","archived":false,"fork":false,"pushed_at":"2025-12-04T14:17:44.000Z","size":73,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-07T22:28:53.303Z","etag":null,"topics":["cratedb-driver","data-engineering","data-lake","data-loading","data-warehouse","data-warehouses","data-warehousing","dlt","dlt-destination","dlt-hub","dlthub","elt","etl","load","transform"],"latest_commit_sha":null,"homepage":"https://cratedb.com/docs/guide/integrate/dlt/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crate.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-24T00:32:56.000Z","updated_at":"2025-12-04T14:17:47.000Z","dependencies_parsed_at":"2025-06-24T01:32:40.497Z","dependency_job_id":"e740929e-0b8e-48b3-82d4-2aefbd21f9c7","html_url":"https://github.com/crate/dlt-cratedb","commit_stats":null,"previous_names":["crate-workbench/dlt-cratedb","crate/dlt-cratedb"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/crate/dlt-cratedb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crate%2Fdlt-cratedb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crate%2Fdlt-cratedb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crate%2Fdlt-cratedb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crate%2Fdlt-cratedb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crate","download_url":"https://codeload.github.com/crate/dlt-cratedb/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crate%2Fdlt-cratedb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28607964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T16:10:39.856Z","status":"ssl_error","status_checked_at":"2026-01-20T16:10:39.493Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cratedb-driver","data-engineering","data-lake","data-loading","data-warehouse","data-warehouses","data-warehousing","dlt","dlt-destination","dlt-hub","dlthub","elt","etl","load","transform"],"created_at":"2025-07-18T22:10:59.059Z","updated_at":"2026-01-20T18:02:12.688Z","avatar_url":"https://github.com/crate.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CrateDB destination adapter for dlt\n\n[![Status][badge-status]][project-pypi]\n[![CI][badge-ci]][project-ci]\n[![Coverage][badge-coverage]][project-coverage]\n[![Downloads per month][badge-downloads-per-month]][project-downloads]\n\n[![License][badge-license]][project-license]\n[![Release Notes][badge-release-notes]][project-release-notes]\n[![PyPI Version][badge-package-version]][project-pypi]\n[![Python Versions][badge-python-versions]][project-pypi]\n\n» [Documentation]\n| [Releases]\n| [Issues]\n| [Source code]\n| [License]\n| [CrateDB]\n| [Community Forum]\n\n## About\n\nThe [dlt-cratedb] package is temporary for shipping the code until\n[DLT-2733] is ready for upstreaming into main [dlt].\n\n## Documentation\n\nPlease refer to the [overview] and the [usage guide].\n\n## What's inside\n\n- The `cratedb` adapter is heavily based on the `postgres` adapter.\n- The `CrateDbSqlClient` deviates from the original `Psycopg2SqlClient` by\n  accounting for [CRATEDB-15161] per `SystemColumnWorkaround`. This will be\n  resolved with [DLT-CRATEDB-30] when CrateDB 6.2 will be released around\n  January/February 2026.\n- A few more other patches to account for specifics of CrateDB.\n\n## Backlog\n\nThe project tracks corresponding [issues] and a few more [backlog] items\nto be resolved in its incubation phase.\n\n\n[backlog]: https://github.com/crate/dlt-cratedb/blob/main/docs/backlog.md\n[CRATEDB-15161]: https://github.com/crate/crate/issues/15161\n[dlt]: https://github.com/dlt-hub/dlt\n[DLT-2733]: https://github.com/dlt-hub/dlt/pull/2733\n[dlt-cratedb]: https://pypi.org/project/dlt-cratedb\n[DLT-CRATEDB-30]: https://github.com/crate/dlt-cratedb/pull/30\n[issues]: https://github.com/crate/dlt-cratedb/issues\n[overview]: https://cratedb.com/docs/guide/integrate/dlt/\n[usage guide]: https://cratedb.com/docs/guide/integrate/dlt/usage.html\n\n[CrateDB]: https://cratedb.com/database\n[Bluesky]: https://bsky.app/search?q=cratedb\n[Community Forum]: https://community.cratedb.com/\n[Documentation]: https://cratedb.com/docs/guide/integrate/dlt/\n[Issues]: https://github.com/crate/dlt-cratedb/issues\n[License]: https://github.com/crate/dlt-cratedb/blob/main/LICENSE.txt\n[managed on GitHub]: https://github.com/crate/dlt-cratedb\n[Source code]: https://github.com/crate/dlt-cratedb\n[Releases]: https://github.com/surister/dlt-cratedb/releases\n\n[badge-ci]: https://github.com/crate/dlt-cratedb/actions/workflows/tests.yml/badge.svg\n[badge-bluesky]: https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky\u0026logoColor=fff\u0026label=Follow%20%40CrateDB\n[badge-coverage]: https://codecov.io/gh/crate/dlt-cratedb/branch/main/graph/badge.svg\n[badge-downloads-per-month]: https://pepy.tech/badge/dlt-cratedb/month\n[badge-license]: https://img.shields.io/github/license/crate/dlt-cratedb\n[badge-package-version]: https://img.shields.io/pypi/v/dlt-cratedb.svg\n[badge-python-versions]: https://img.shields.io/pypi/pyversions/dlt-cratedb.svg\n[badge-release-notes]: https://img.shields.io/github/release/crate/dlt-cratedb?label=Release+Notes\n[badge-status]: https://img.shields.io/pypi/status/dlt-cratedb.svg\n[project-ci]: https://github.com/crate/dlt-cratedb/actions/workflows/tests.yml\n[project-coverage]: https://app.codecov.io/gh/crate/dlt-cratedb\n[project-downloads]: https://pepy.tech/project/dlt-cratedb/\n[project-license]: https://github.com/crate/dlt-cratedb/blob/main/LICENSE.txt\n[project-pypi]: https://pypi.org/project/dlt-cratedb\n[project-release-notes]: https://github.com/crate/dlt-cratedb/releases\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrate%2Fdlt-cratedb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrate%2Fdlt-cratedb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrate%2Fdlt-cratedb/lists"}