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