Skip to content

Class: HTM::ActiveRecordConfig

Inherits: Object

ActiveRecord database configuration and model loading

Uses HTM::Config for database settings. Configuration can come from: * Environment variables (HTM_DATABASE__URL, HTM_DATABASE__HOST, etc.) * Programmatic configuration via HTM.configure

Class Methods

connected?()

Check if connection is established and active @return [Boolean]

connection_stats()

Get connection pool statistics

disconnect!()

Close all database connections

establish_connection!()

Establish database connection from HTM::Config

load_database_config()

Load database configuration from HTM::Config @return [Hash] ActiveRecord-compatible configuration hash

verify_extensions!()

Verify required extensions are available