Expand description
Microsoft SQL Server Bootstrap Provider for Drasi
This provider reads initial data snapshots from MS SQL Server tables to bootstrap continuous queries before CDC streaming begins.
§Example
use drasi_bootstrap_mssql::MsSqlBootstrapProvider;
let provider = MsSqlBootstrapProvider::builder()
.with_host("localhost")
.with_database("production")
.with_user("drasi_user")
.with_password("secure_password")
.with_tables(vec!["orders".to_string()])
.build()?;Re-exports§
pub use mssql::MsSqlBootstrapProvider;pub use mssql::MsSqlBootstrapProviderBuilder;
Modules§
- descriptor
- Plugin descriptor for the MS SQL bootstrap provider.
- mssql
- MS SQL bootstrap provider implementation
Structs§
- MsSql
Source Config - MS SQL CDC source configuration
- Table
KeyConfig - Table key configuration for custom primary keys
Enums§
- Auth
Mode - Authentication mode for MS SQL Server
- Encryption
Mode - TLS/SSL encryption mode