Expand description
§sql-fun-server-api
sql-fun-server-api defines wire protocol.
implemented by sql-fun-server and sql-fun-client.
Structs§
- Analysis
Probrem - semantic analysis probrem
- Analyze
Query Args - [
SqlFunServerApi::analyze_query] request arguments - Analyze
Query Item - analyzed single query
- Analyze
Query Response - response for [
SqlFunServerApi::analyze_query] - Collection
- collection
- Collection
Handle - collection handle
- Column
Access - column access
- Column
Definition - column definition
- Context
Handle - semantic analysis context handle
- Describe
Table Args - argument for [
SqlFunServerApi::describe_table] - Describe
Table Response - response type for [
SqlFunServerApi::describe_table] - Extension
Spec PostgreSQLextension- Initialize
Schema Args - Load schema dump and initialize semantic analysis context
- List
Object Args - argument for [
SqlFunServerApi::list_object] - Object
Summary - database object summary
- Parameter
Describe - parameter spec
- Read
Collection Args - argument for [
SqlFunServerApi::read_collection] - Release
Collection Args - argument for [
SqlFunServerApi::release_collection] - Result
SetColumn - result set column description item
- Schema
Context - schema context
- Table
Constraint - constraint for column
- Text
Position - position in SQL text
- Text
Span - span in SQL text
- Type
Reference - database type reference
Enums§
- Analyze
Query Input - SQL file input source
- Column
Access Kind - column access kind
- Column
Constraint - constraint for column
- Engine
Dialect - Engine dialect selecting SQL syntax perser.
- Engine
Version - Selecting database builtin objects
- Name
Query - filter condition for object name
- Nullability
- nullability
- Object
Kind - object kind.
- Object
Query - filter conditions
- Object
Summary Field - specify optional field to retuns API result
- Query
Kind - kind of semantic analyzed query
- SqlFun
Server ApiError - error for api
- String
Pred - filter condition for string
Traits§
- SqlFun
Server Api sql-funServer API functions