List of all items
Structs
- database::AutoCreationConfig
- database::AutoCreationErrorHandler
- database::AutoCreationLogger
- database::AutoCreationResult
- database::ConnectionCache
- database::DatabaseSchema
- database::ErrorContext
- database::PluginAutoCreationConfig
- database::TableSchema
- env::DockerComposeConfig
- env::EnvConfig
- env::MySqlInstanceConfig
- env::PostgreSqlInstanceConfig
- env::RedisInstanceConfig
- logger::Logger
- mysql::MySqlAutoCreation
- postgresql::PostgreSqlAutoCreation
- redis::RedisAutoCreation
Enums
Traits
Functions
- database::get_connection_timeout_duration
- database::get_retry_cooldown_duration
- database::initialize_auto_creation
- database::initialize_auto_creation_with_schema
- env::get_global_env_config
- env::load_env_config
- mysql::connection_mysql_db
- mysql::get_mysql_connection
- mysql::perform_mysql_auto_creation
- postgresql::connection_postgresql_db
- postgresql::get_postgresql_connection
- postgresql::perform_postgresql_auto_creation
- process::create
- redis::connection_redis_db
- redis::get_redis_connection
- redis::perform_redis_auto_creation
Type Aliases
Constants
- env::DEFAULT_DB_CONNECTION_TIMEOUT_MILLIS
- env::DEFAULT_DB_HOST
- env::DEFAULT_DB_RETRY_COOLDOWN_MILLIS
- env::DEFAULT_MYSQL_PORT
- env::DEFAULT_POSTGRESQL_PORT
- env::DEFAULT_REDIS_PORT
- env::DOCKER_COMPOSE_FILE_PATH
- env::DOCKER_MYSQL_DATABASE
- env::DOCKER_MYSQL_PASSWORD
- env::DOCKER_MYSQL_USER
- env::DOCKER_POSTGRES_DB
- env::DOCKER_POSTGRES_PASSWORD
- env::DOCKER_POSTGRES_USER
- env::DOCKER_REDIS_PASSWORD_FLAG
- env::DOCKER_SERVICE_MYSQL
- env::DOCKER_SERVICE_POSTGRESQL
- env::DOCKER_SERVICE_REDIS
- env::DOCKER_YAML_COMMAND
- env::DOCKER_YAML_ENVIRONMENT
- env::DOCKER_YAML_PORTS
- env::DOCKER_YAML_SERVICES
- env::ENV_FILE_PATH
- env::ENV_KEY_DB_CONNECTION_TIMEOUT_MILLIS
- env::ENV_KEY_DB_RETRY_COOLDOWN_MILLIS
- env::ENV_KEY_GPT_API_URL
- env::ENV_KEY_GPT_MODEL
- env::ENV_KEY_MYSQL_DATABASE
- env::ENV_KEY_MYSQL_HOST
- env::ENV_KEY_MYSQL_PASSWORD
- env::ENV_KEY_MYSQL_PORT
- env::ENV_KEY_MYSQL_USERNAME
- env::ENV_KEY_POSTGRES_DATABASE
- env::ENV_KEY_POSTGRES_HOST
- env::ENV_KEY_POSTGRES_PASSWORD
- env::ENV_KEY_POSTGRES_PORT
- env::ENV_KEY_POSTGRES_USERNAME
- env::ENV_KEY_REDIS_HOST
- env::ENV_KEY_REDIS_PASSWORD
- env::ENV_KEY_REDIS_PORT
- env::ENV_KEY_REDIS_USERNAME
- mysql::DEFAULT_MYSQL_INSTANCE_NAME
- postgresql::DEFAULT_POSTGRESQL_INSTANCE_NAME
- process::CMD_HOT_RESTART
- process::CMD_RESTART
- process::CMD_STOP
- process::DAEMON_FLAG
- redis::DEFAULT_REDIS_INSTANCE_NAME