Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class (Representable (SourceConnConfiguration b), HasCodec (SourceConnConfiguration b), FromJSON (SourceConnConfiguration b), ToJSON (SourceConfig b), ToJSON (SourceConnConfiguration b), Eq (SourceConfig b), Has (ScalarTypeParsingContext b) (SourceConfig b), Eq (ScalarTypeParsingContext b), Ord (ScalarTypeParsingContext b), HasTag b) => HasSourceConfiguration (b :: BackendType) where Source #
type ScalarTypeParsingContext b Source #
type ScalarTypeParsingContext b = ()
type SourceConnConfiguration b :: Type Source #
User facing connection configuration for a database.
type SourceConfig b :: Type Source #
Internal connection configuration for a database - connection string, connection pool etc
sourceConfigNumReadReplicas :: SourceConfig b -> Int Source #
The number of read replicas specified in the source configuration
sourceConfigConnectonTemplateEnabled :: SourceConfig b -> Bool Source #
Whether the source configuration specifies the use of a connection template
sourceConfigBackendSourceKind :: SourceConfig b -> BackendSourceKind b Source #