Module datasource

Module datasource 

Source
Expand description

Data source plugin interface

This module defines the DataSourcePlugin trait and related types for implementing external data source integrations in MockForge. Data source plugins enable connecting to databases, APIs, files, and other data sources for enhanced mocking.

Modules§

helpers
Built-in data source helpers

Structs§

ColumnInfo
Column information
ConnectionTestResult
Connection test result
DataConnection
Data connection handle
DataQuery
Data query specification
DataResult
Query result data
DataRow
Data row
DataSourceCredentials
Data source credentials
DataSourcePluginConfig
Data source plugin configuration
DataSourcePluginEntry
Data source plugin registry entry
ForeignKey
Foreign key relationship
QueryFilter
Query filter specification
Schema
Data source schema information
SortField
Sort field specification
SslConfig
SSL/TLS configuration
TableInfo
Table information

Enums§

DataType
Data type enumeration
FilterOperator
Filter operator
LogicalOperator
Logical operator for combining filters
QueryType
Query type enumeration
SortDirection
Sort direction

Traits§

DataSourcePlugin
Data source plugin trait
DataSourcePluginFactory
Helper trait for creating data source plugins