List of all items
Structs
- DatabaseHealthComponent
- DatabaseRuntimeComponent
- audit_log::ActiveModel
- audit_log::AuditLogCreate
- audit_log::AuditLogCursorSlice
- audit_log::AuditLogDbStore
- audit_log::AuditLogQuery
- audit_log::ColumnIter
- audit_log::Entity
- audit_log::Model
- audit_log::PrimaryKeyIter
- audit_log::RelationIter
- connection::DatabaseConfig
- connection::DbHandles
- mail_outbox::ActiveModel
- mail_outbox::ColumnIter
- mail_outbox::Entity
- mail_outbox::MailOutboxCreate
- mail_outbox::MailOutboxDbStore
- mail_outbox::Model
- mail_outbox::PrimaryKeyIter
- mail_outbox::RelationIter
- retry::RetryConfig
- runtime_lease::ActiveModel
- runtime_lease::ColumnIter
- runtime_lease::Entity
- runtime_lease::Model
- runtime_lease::PrimaryKeyIter
- runtime_lease::RelationIter
- runtime_lease::RuntimeLeaseDbStore
- scheduled_task::ActiveModel
- scheduled_task::ColumnIter
- scheduled_task::Entity
- scheduled_task::Model
- scheduled_task::PrimaryKeyIter
- scheduled_task::RelationIter
- scheduled_task::ScheduledTaskDbStore
- system_config::ActiveModel
- system_config::ColumnIter
- system_config::Entity
- system_config::Model
- system_config::PresentedSystemConfig
- system_config::PrimaryKeyIter
- system_config::RelationIter
- system_config::SystemConfigCursorSlice
- system_config::SystemConfigDbBinding
- system_config::SystemConfigDbStore
- system_config::SystemConfigUpsert
Enums
- DatabaseErrorKind
- DbError
- audit_log::Column
- audit_log::PrimaryKey
- audit_log::Relation
- mail_outbox::Column
- mail_outbox::PrimaryKey
- mail_outbox::Relation
- runtime_lease::Column
- runtime_lease::PrimaryKey
- runtime_lease::Relation
- scheduled_task::Column
- scheduled_task::PrimaryKey
- scheduled_task::Relation
- sort::SortOrder
- system_config::Column
- system_config::PrimaryKey
- system_config::Relation
Functions
- audit_log::count_audit_logs_created_between
- audit_log::count_audit_logs_created_between_with_actions
- audit_log::count_distinct_audit_log_users_created_between_with_actions
- audit_log::create_audit_log_requests
- audit_log::create_audit_log_row
- audit_log::create_audit_log_rows
- audit_log::create_audit_logs_action_created_id_index
- audit_log::create_audit_logs_action_created_user_index
- audit_log::create_audit_logs_action_index
- audit_log::create_audit_logs_base_indexes
- audit_log::create_audit_logs_created_at_index
- audit_log::create_audit_logs_created_id_index
- audit_log::create_audit_logs_entity_type_created_id_index
- audit_log::create_audit_logs_query_indexes
- audit_log::create_audit_logs_table
- audit_log::create_audit_logs_user_created_id_index
- audit_log::create_audit_logs_user_id_index
- audit_log::delete_audit_logs_before
- audit_log::drop_audit_logs_table
- audit_log::find_audit_logs_with_filters_cursor
- check_database_component
- connection::connect
- connection::connect_reader_for_writer
- connection::connect_reader_for_writer_with_metrics
- connection::connect_with_metrics
- database_component
- database_component_after
- database_error_kind
- database_health_component
- database_health_options
- drop_index_if_exists
- mail_outbox::create_mail_outbox_due_index
- mail_outbox::create_mail_outbox_processing_index
- mail_outbox::create_mail_outbox_row
- mail_outbox::create_mail_outbox_sent_at_index
- mail_outbox::create_mail_outbox_table
- mail_outbox::drop_mail_outbox_table
- pagination::fetch_offset_page
- ping_database
- rename_mysql_index_if_exists
- retry::is_retryable_sea_orm_error
- retry::with_retry
- retry::with_sea_orm_retry
- retry::with_sea_orm_retry_timeout
- runtime_lease::create_runtime_leases_table
- runtime_lease::drop_runtime_leases_table
- scheduled_task::create_scheduled_tasks_namespace_name_unique_index
- scheduled_task::create_scheduled_tasks_next_run_index
- scheduled_task::create_scheduled_tasks_table
- scheduled_task::drop_scheduled_tasks_table
- search_query::escape_like_query
- search_query::lower_like_condition
- search_query::mysql_boolean_mode_query
- search_query::sqlite_fts_match_condition
- search_query::sqlite_match_query
- sort::order_by_column
- sort::order_by_column_with_id
- sort::order_by_id
- system_config::create_system_config_key_unique_index
- system_config::create_system_config_table
- system_config::delete_by_key
- system_config::delete_deprecated_keys
- system_config::drop_system_config_table
- system_config::ensure_defaults
- system_config::ensure_system_value_if_missing
- system_config::find_all
- system_config::find_by_key
- system_config::find_cursor
- system_config::find_visible_custom
- system_config::lock_by_key
- system_config::present_system_config
- system_config::upsert
- transaction::begin
- transaction::commit
- transaction::rollback
- transaction::with_transaction
- transaction::with_transaction_retry
Type Aliases
Constants
- DATABASE_COMPONENT
- DATABASE_CONNECTIONS_SHUTDOWN_PHASE
- DATABASE_HEALTH_CHECK
- DATABASE_HEALTH_CHECK_TIMEOUT
- audit_log::AUDIT_LOGS_TABLE
- audit_log::AUDIT_LOG_ACTION_COLUMN
- audit_log::AUDIT_LOG_ACTION_CREATED_ID_INDEX
- audit_log::AUDIT_LOG_ACTION_CREATED_USER_INDEX
- audit_log::AUDIT_LOG_ACTION_INDEX
- audit_log::AUDIT_LOG_CREATED_AT_COLUMN
- audit_log::AUDIT_LOG_CREATED_AT_INDEX
- audit_log::AUDIT_LOG_CREATED_ID_INDEX
- audit_log::AUDIT_LOG_DETAILS_COLUMN
- audit_log::AUDIT_LOG_ENTITY_ID_COLUMN
- audit_log::AUDIT_LOG_ENTITY_NAME_COLUMN
- audit_log::AUDIT_LOG_ENTITY_TYPE_COLUMN
- audit_log::AUDIT_LOG_ENTITY_TYPE_CREATED_ID_INDEX
- audit_log::AUDIT_LOG_ID_COLUMN
- audit_log::AUDIT_LOG_IP_ADDRESS_COLUMN
- audit_log::AUDIT_LOG_USER_AGENT_COLUMN
- audit_log::AUDIT_LOG_USER_CREATED_ID_INDEX
- audit_log::AUDIT_LOG_USER_ID_COLUMN
- audit_log::AUDIT_LOG_USER_ID_INDEX
- mail_outbox::MAIL_OUTBOX_ATTEMPT_COUNT_COLUMN
- mail_outbox::MAIL_OUTBOX_CREATED_AT_COLUMN
- mail_outbox::MAIL_OUTBOX_DUE_INDEX
- mail_outbox::MAIL_OUTBOX_ID_COLUMN
- mail_outbox::MAIL_OUTBOX_LAST_ERROR_COLUMN
- mail_outbox::MAIL_OUTBOX_NEXT_ATTEMPT_AT_COLUMN
- mail_outbox::MAIL_OUTBOX_PAYLOAD_JSON_COLUMN
- mail_outbox::MAIL_OUTBOX_PROCESSING_INDEX
- mail_outbox::MAIL_OUTBOX_PROCESSING_STARTED_AT_COLUMN
- mail_outbox::MAIL_OUTBOX_SENT_AT_COLUMN
- mail_outbox::MAIL_OUTBOX_SENT_AT_INDEX
- mail_outbox::MAIL_OUTBOX_STATUS_COLUMN
- mail_outbox::MAIL_OUTBOX_TABLE
- mail_outbox::MAIL_OUTBOX_TEMPLATE_CODE_COLUMN
- mail_outbox::MAIL_OUTBOX_TO_ADDRESS_COLUMN
- mail_outbox::MAIL_OUTBOX_TO_NAME_COLUMN
- mail_outbox::MAIL_OUTBOX_UPDATED_AT_COLUMN
- runtime_lease::RUNTIME_LEASES_TABLE
- runtime_lease::RUNTIME_LEASE_CREATED_AT_COLUMN
- runtime_lease::RUNTIME_LEASE_EXPIRES_AT_COLUMN
- runtime_lease::RUNTIME_LEASE_ID_COLUMN
- runtime_lease::RUNTIME_LEASE_LAST_RENEWED_AT_COLUMN
- runtime_lease::RUNTIME_LEASE_OWNER_ID_COLUMN
- runtime_lease::RUNTIME_LEASE_UPDATED_AT_COLUMN
- scheduled_task::SCHEDULED_TASKS_TABLE
- scheduled_task::SCHEDULED_TASK_CLAIM_EXPIRES_AT_COLUMN
- scheduled_task::SCHEDULED_TASK_CLAIM_OWNER_ID_COLUMN
- scheduled_task::SCHEDULED_TASK_CREATED_AT_COLUMN
- scheduled_task::SCHEDULED_TASK_DISPLAY_NAME_COLUMN
- scheduled_task::SCHEDULED_TASK_ID_COLUMN
- scheduled_task::SCHEDULED_TASK_LAST_CLAIMED_AT_COLUMN
- scheduled_task::SCHEDULED_TASK_LAST_FINISHED_AT_COLUMN
- scheduled_task::SCHEDULED_TASK_NAMESPACE_COLUMN
- scheduled_task::SCHEDULED_TASK_NAMESPACE_NAME_UNIQUE_INDEX
- scheduled_task::SCHEDULED_TASK_NAME_COLUMN
- scheduled_task::SCHEDULED_TASK_NEXT_RUN_AT_COLUMN
- scheduled_task::SCHEDULED_TASK_NEXT_RUN_INDEX
- scheduled_task::SCHEDULED_TASK_UPDATED_AT_COLUMN
- system_config::SYSTEM_CONFIG_CATEGORY_COLUMN
- system_config::SYSTEM_CONFIG_DESCRIPTION_COLUMN
- system_config::SYSTEM_CONFIG_ID_COLUMN
- system_config::SYSTEM_CONFIG_IS_SENSITIVE_COLUMN
- system_config::SYSTEM_CONFIG_KEY_COLUMN
- system_config::SYSTEM_CONFIG_KEY_UNIQUE_INDEX
- system_config::SYSTEM_CONFIG_NAMESPACE_COLUMN
- system_config::SYSTEM_CONFIG_REQUIRES_RESTART_COLUMN
- system_config::SYSTEM_CONFIG_SOURCE_COLUMN
- system_config::SYSTEM_CONFIG_TABLE
- system_config::SYSTEM_CONFIG_UPDATED_AT_COLUMN
- system_config::SYSTEM_CONFIG_UPDATED_BY_COLUMN
- system_config::SYSTEM_CONFIG_VALUE_COLUMN
- system_config::SYSTEM_CONFIG_VALUE_TYPE_COLUMN
- system_config::SYSTEM_CONFIG_VISIBILITY_COLUMN