Skip to main content

Crate mz_sql_server_util

Crate mz_sql_server_util 

Source

Re-exports§

pub use config::Config;
pub use desc::ProtoSqlServerColumnDesc;
pub use desc::ProtoSqlServerTableDesc;

Modules§

cdc
Replicate a table from SQL Server using their Change-Data-Capture (CDC) primitives.
config
desc
Metadata about tables, columns, and other objects from SQL Server.
inspect
Useful queries to inspect the state of a SQL Server instance.

Structs§

Client
Higher level wrapper around a tiberius::Client that models transaction management like other database clients.
Connection
LoggingSqlServerCdcMetrics
A simple implementation of SqlServerCdcMetrics that uses the tracing framework to log the start and end conditions.
Transaction

Enums§

SqlServerDecodeError
Errors returned from decoding SQL Server rows.
SqlServerError
TransactionIsolationLevel
Transaction isolation levels defined by Microsoft’s SQL Server.

Traits§

SqlServerCdcMetrics

Functions§

quote_identifier
Quotes the provided string using ‘[]’ to match SQL Server QUOTENAME function. This form of quotes is unaffected by the SQL Server setting SET QUOTED_IDENTIFIER.

Type Aliases§

RowStream
A stream of tiberius::Rows.