Documentation
¶
Index ¶
- Variables
- func GetLoginCredentials(profile types.DatabaseCredentials) *engine.Credentials
- func GetLoginProfileId(index int, profile types.DatabaseCredentials) string
- func GetLoginProfiles() []types.DatabaseCredentials
- func InitializeEngine() *engine.Engine
- func NewMockDataGenerator(fkDensityRatio int) *mockdata.Generator
- func SetEEInitializer(fn InitEEFunc)
- type InitEEFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var MainEngine *engine.Engine
Functions ¶
func GetLoginCredentials ¶
func GetLoginCredentials(profile types.DatabaseCredentials) *engine.Credentials
func GetLoginProfileId ¶
func GetLoginProfileId(index int, profile types.DatabaseCredentials) string
func GetLoginProfiles ¶
func GetLoginProfiles() []types.DatabaseCredentials
func InitializeEngine ¶
func NewMockDataGenerator ¶
NewMockDataGenerator creates a new mock data generator with the specified FK density ratio. Pass 0 for the default ratio (20).
func SetEEInitializer ¶
func SetEEInitializer(fn InitEEFunc)
SetEEInitializer allows external packages to register the EE initialization function
Types ¶
type InitEEFunc ¶
InitEEFunc is a function type for initializing Enterprise Edition features
Directories
¶
| Path | Synopsis |
|---|---|
|
Package bamlconfig sets BAML environment defaults before the BAML native library loads.
|
Package bamlconfig sets BAML environment defaults before the BAML native library loads. |
|
config
Package config provides a unified configuration file for all WhoDB components.
|
Package config provides a unified configuration file for all WhoDB components. |
|
Package envconfig provides configuration-loading functions that depend on both the env and log packages.
|
Package envconfig provides configuration-loading functions that depend on both the env and log packages. |
|
ssl
Package ssl provides SSL/TLS configuration types and utilities for database connections.
|
Package ssl provides SSL/TLS configuration types and utilities for database connections. |
|
Package providers defines the ConnectionProvider interface for database connection sources.
|
Package providers defines the ConnectionProvider interface for database connection sources. |
|
aws
Package aws implements the AWS connection provider for WhoDB.
|
Package aws implements the AWS connection provider for WhoDB. |
Click to show internal directories.
Click to hide internal directories.