Expand description
The Snowflake daemon service.
A thin adapter that hosts the account-agnostic SnowflakeEngine under the
daemon’s lifecycle and exposes query/sessions/disconnect over the control
socket, plus a tray submenu.
All real work (lazy multiplexed auth, per-query USE …, heartbeats, the
arbitrary-schema → JSON mapping) lives in crate::snowflake; this adapter
only routes ops and renders the menu/status. Unlike the bridge it persists no
secret to disk — sessions live only in memory.
Structs§
- Snowflake
Service - Hosts a
SnowflakeEngineas aDaemonService.
Constants§
- SERVICE_
NAME - The Snowflake service name (the control-socket routing key).