MCPcopy Index your code
hub / github.com/Protryon/klickhouse

github.com/Protryon/klickhouse @v0.15.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.15.3 ↗ · + Follow
614 symbols 1,368 edges 85 files 104 documented · 17%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

klickhouse/README.md

Extension points exported contracts — how you extend this code

ToSql (Interface)
A type that can be converted to a raw Clickhouse SQL value. [44 implementers]
klickhouse/src/convert/mod.rs
FromSql (Interface)
A type that can be converted from a raw Clickhouse SQL value. [41 implementers]
klickhouse/src/convert/mod.rs
Deserializer (Interface)
(no doc) [8 implementers]
klickhouse/src/types/mod.rs
Serializer (Interface)
(no doc) [8 implementers]
klickhouse/src/types/mod.rs
Row (Interface)
A row that can be deserialized and serialized from a raw Clickhouse SQL value. Generally this is not implemented manuall [3 …
klickhouse/src/convert/mod.rs

Core symbols most depended-on inside this repo

len
called by 84
klickhouse/src/convert/raw_row.rs
clone
called by 60
klickhouse/src/errors.rs
try_into
called by 46
klickhouse/src/query/mod.rs
unexpected_type
called by 39
klickhouse/src/convert/mod.rs
is_empty
called by 31
klickhouse/src/convert/raw_row.rs
next
called by 22
klickhouse/src/block.rs
try_into
called by 22
klickhouse/src/query/select.rs
read_var_uint
called by 21
klickhouse/src/io.rs

Shape

Method 309
Function 176
Class 105
Enum 14
Interface 10

Languages

Rust100%

Modules by API surface

klickhouse/src/types/tests.rs42 symbols
klickhouse_derive/src/attr.rs39 symbols
klickhouse/src/values/tests.rs37 symbols
klickhouse/src/types/mod.rs32 symbols
klickhouse/src/client.rs30 symbols
klickhouse/src/query/select.rs26 symbols
klickhouse_derive/src/row.rs21 symbols
klickhouse/src/values/date.rs20 symbols
klickhouse_derive/src/receiver.rs19 symbols
klickhouse/src/values/bfloat16.rs16 symbols
klickhouse/src/values/mod.rs15 symbols
klickhouse/src/protocol.rs14 symbols

For agents

$ claude mcp add klickhouse \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page