dbcrossbar_trino

Crates.iodbcrossbar_trino
lib.rsdbcrossbar_trino
version0.1.0
sourcesrc
created_at2024-10-21 19:33:10.647641
updated_at2024-10-21 19:33:10.647641
descriptionLightweight Trino interface for dbcrossbar and related tools
homepagehttps://github.com/dbcrossbar/dbcrossbar/tree/main/crates/dbcrossbar_trino
repositoryhttps://github.com/dbcrossbar/dbcrossbar
max_upload_size
id1417867
size122,534
Eric Kidd (emk)

documentation

https://docs.rs/dbcrossbar_trino

README

dbcrossbar_trino: A lightweight Trino interface for dbcrossbar and related tools

Documentation

This crate is a support crate shared by dbcrossbar and related tools. It provides:

  • Tools for working around limitations of various Trino connectors
    • Tools for listing which features are supported by a given Trino connector.
    • Tools for translating common Trino data types to "storage" types that are supported by a given connector.
  • A simple Trino client, intended for testing.
  • A dynamic representation of Trino values, and the ability to format them as SQL.
  • Other miscellaneous utilities that are useful for working with Trino.

You are welcome to use this crate outside of dbcrossbar if you find it useful. We plan to obey semver. But the features supported by this crate will be driven largely by dbcrossbar and related tools.

For more information, see the documentation.

Commit count: 646

cargo fmt