mirror of
https://github.com/hanzoai/postgres.git
synced 2026-10-30 18:33:07 +00:00
16 lines
632 B
SQL
16 lines
632 B
SQL
-- ZAP binary protocol extension for hanzo/sql
|
|
-- Provides native ZAP listener on port 9651 (configurable via zap.port)
|
|
|
|
-- Create KV table for ZAP KV operations
|
|
CREATE TABLE IF NOT EXISTS _zap_kv (
|
|
key TEXT PRIMARY KEY,
|
|
kind TEXT NOT NULL DEFAULT '',
|
|
value JSONB NOT NULL DEFAULT '{}'::jsonb,
|
|
deleted BOOLEAN NOT NULL DEFAULT false,
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
|
|
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS _zap_kv_kind_idx ON _zap_kv(kind) WHERE deleted = false;
|
|
CREATE INDEX IF NOT EXISTS _zap_kv_kind_key_idx ON _zap_kv(kind, key) WHERE deleted = false;
|