Method List
-
#ai_api_key SqlGenius::Configuration
-
#ai_auth_style SqlGenius::Configuration
-
#ai_client SqlGenius::Configuration
-
#ai_enabled? SqlGenius::Configuration
-
#ai_endpoint SqlGenius::Configuration
-
#ai_model SqlGenius::Configuration
-
#ai_system_context SqlGenius::Configuration
-
#anomaly_detection SqlGenius::AiFeatures
-
#api_key SqlGenius::Core::Ai::Config
-
#apply_row_limit SqlGenius::Core::SqlValidator
-
#audit_logger SqlGenius::Configuration
-
#auth_style SqlGenius::Core::Ai::Config
-
#authenticate SqlGenius::Configuration
-
#base_controller SqlGenius::Configuration
-
#blocked_tables SqlGenius::Configuration
-
#blocked_tables SqlGenius::Core::QueryRunner::Config
-
#call SqlGenius::Core::Ai::Suggestion
-
#call SqlGenius::Core::Ai::Optimization
-
#call SqlGenius::Core::Ai::IndexAdvisor
-
#call SqlGenius::Core::Ai::IndexPlanner
-
#call SqlGenius::Core::Ai::RewriteQuery
-
#call SqlGenius::Core::Ai::SchemaReview
-
#call SqlGenius::Core::Analysis::Columns
-
#call SqlGenius::Core::Ai::DescribeQuery
-
#call SqlGenius::Core::Ai::MigrationRisk
-
#call SqlGenius::Core::Ai::PatternGrouper
-
#call SqlGenius::Core::Ai::WorkloadDigest
-
#call SqlGenius::Core::Ai::VariableReviewer
-
#call SqlGenius::Core::Analysis::QueryStats
-
#call SqlGenius::Core::Analysis::TableSizes
-
#call SqlGenius::Core::Ai::ConnectionAdvisor
-
#call SqlGenius::Core::Ai::InnodbInterpreter
-
#call SqlGenius::Core::Analysis::QueryHistory
-
#call SqlGenius::Core::Analysis::UnusedIndexes
-
#call SqlGenius::Core::Analysis::ServerOverview
-
#call SqlGenius::Core::Analysis::ServerOverview::Mysql
-
#call SqlGenius::Core::Analysis::ServerOverview::Postgresql
-
#call SqlGenius::Core::Ai::SchemaContextBuilder
-
#call SqlGenius::Core::Analysis::DuplicateIndexes
-
#capability? SqlGenius::SharedViewHelpers
-
#chat SqlGenius::Core::Ai::Client
-
#clear SqlGenius::Core::Analysis::StatsHistory
-
#client SqlGenius::Core::Ai::Config
-
#close SqlGenius::Core::Connection::FakeAdapter
-
#close SqlGenius::Core::Connection::ActiveRecordAdapter
-
#columns SqlGenius::Core::Result
-
#columns SqlGenius::Core::Analysis::Columns::Result
-
#columns SqlGenius::Core::ExecutionResult
-
#columns SqlGenius::Core::IndexDefinition
-
#columns SqlGenius::QueriesController
-
#columns_for SqlGenius::Core::Connection::FakeAdapter
-
#columns_for SqlGenius::Core::Connection::ActiveRecordAdapter
-
configuration SqlGenius
-
configure SqlGenius
-
#connection_advisor SqlGenius::AiFeatures
-
#copy_initializer SqlGenius::Generators::InstallGenerator
-
#count SqlGenius::Core::Result
-
#current_database SqlGenius::Core::Connection::FakeAdapter
-
#current_database SqlGenius::Core::Connection::ActiveRecordAdapter
-
#default SqlGenius::Core::ColumnDefinition
-
#default_columns SqlGenius::Configuration
-
#default_row_limit SqlGenius::Configuration
-
#describe_query SqlGenius::AiFeatures
-
#dialect SqlGenius::Core::ServerInfo
-
#digest_column_available? SqlGenius::Core::QueryBuilders::Mysql
-
#digest_column_available? SqlGenius::Core::QueryBuilders::Postgresql
-
#digest_text_for SqlGenius::Core::Analysis::QueryHistory
-
#digest_text_lookup SqlGenius::Core::QueryBuilders::Mysql
-
#digest_text_lookup SqlGenius::Core::QueryBuilders::Postgresql
-
#digests SqlGenius::Core::Analysis::StatsHistory
-
#domain_context SqlGenius::Core::Ai::Config
-
#drop_index_sql SqlGenius::Core::QueryBuilders::Mysql
-
#drop_index_sql SqlGenius::Core::QueryBuilders::Postgresql
-
#duplicate_indexes SqlGenius::DatabaseAnalysis
-
#each SqlGenius::Core::Result
-
#empty? SqlGenius::Core::Result
-
#enabled? SqlGenius::Core::Ai::Config
-
#endpoint SqlGenius::Core::Ai::Config
-
#error_message SqlGenius::Core::Analysis::Columns::Result
-
#exec_query SqlGenius::Core::Connection::FakeAdapter
-
#exec_query SqlGenius::Core::Connection::ActiveRecordAdapter
-
#execute SqlGenius::QueryExecution
-
#execution_time_ms SqlGenius::Core::ExecutionResult
-
#explain SqlGenius::Core::QueryExplainer
-
#explain SqlGenius::QueryExecution
-
#extract_table_references SqlGenius::Core::SqlValidator
-
#featured_tables SqlGenius::Configuration
-
#for SqlGenius::Core::QueryBuilders
-
for_postgresql SqlGenius::Core::UnsupportedDialect
-
#identifier_quoting_rule SqlGenius::Core::Ai::DialectHints
-
#index SqlGenius::QueriesController
-
#index_advisor SqlGenius::AiFeatures
-
#index_planner SqlGenius::AiFeatures
-
#indexes SqlGenius::Core::Analysis::UnusedIndexes::Result
-
#indexes_for SqlGenius::Core::Connection::FakeAdapter
-
#indexes_for SqlGenius::Core::Connection::ActiveRecordAdapter
-
#initialize SqlGenius::Core::Result
-
#initialize SqlGenius::Configuration
-
#initialize SqlGenius::Core::Ai::Client
-
#initialize SqlGenius::Core::Ai::Config
-
#initialize SqlGenius::Core::ServerInfo
-
#initialize SqlGenius::Core::QueryRunner
-
#initialize SqlGenius::Core::Ai::Suggestion
-
#initialize SqlGenius::Core::Ai::Optimization
-
#initialize SqlGenius::Core::QueryExplainer
-
#initialize SqlGenius::Core::Ai::IndexAdvisor
-
#initialize SqlGenius::Core::Ai::IndexPlanner
-
#initialize SqlGenius::Core::Ai::RewriteQuery
-
#initialize SqlGenius::Core::Ai::SchemaReview
-
#initialize SqlGenius::Core::Analysis::Columns
-
#initialize SqlGenius::Core::ExecutionResult
-
#initialize SqlGenius::Core::IndexDefinition
-
#initialize SqlGenius::Core::Ai::DescribeQuery
-
#initialize SqlGenius::Core::Ai::MigrationRisk
-
#initialize SqlGenius::Core::ColumnDefinition
-
#initialize SqlGenius::Core::Ai::PatternGrouper
-
#initialize SqlGenius::Core::Ai::WorkloadDigest
-
#initialize SqlGenius::Core::QueryRunner::Config
-
#initialize SqlGenius::Core::Ai::VariableReviewer
-
#initialize SqlGenius::Core::Analysis::QueryStats
-
#initialize SqlGenius::Core::Analysis::TableSizes
-
#initialize SqlGenius::Core::Ai::ConnectionAdvisor
-
#initialize SqlGenius::Core::Ai::InnodbInterpreter
-
#initialize SqlGenius::Core::Analysis::QueryHistory
-
#initialize SqlGenius::Core::Analysis::StatsHistory
-
#initialize SqlGenius::Core::Analysis::UnusedIndexes
-
#initialize SqlGenius::Core::Connection::FakeAdapter
-
#initialize SqlGenius::Core::Analysis::ServerOverview
-
#initialize SqlGenius::Core::Analysis::ServerOverview::Mysql
-
#initialize SqlGenius::Core::Analysis::ServerOverview::Postgresql
-
#initialize SqlGenius::Core::Analysis::StatsCollector
-
#initialize SqlGenius::Core::Ai::SchemaContextBuilder
-
#initialize SqlGenius::Core::Analysis::DuplicateIndexes
-
#initialize SqlGenius::Core::Connection::ActiveRecordAdapter
-
#innodb_health SqlGenius::AiFeatures
-
#mariadb? SqlGenius::Core::ServerInfo
-
#masked_column? SqlGenius::Core::SqlValidator
-
#masked_column_patterns SqlGenius::Configuration
-
#masked_column_patterns SqlGenius::Core::QueryRunner::Config
-
#max_row_limit SqlGenius::Configuration
-
#max_tokens SqlGenius::Core::Ai::Config
-
#migration_risk SqlGenius::AiFeatures
-
#min_scans SqlGenius::Core::Analysis::UnusedIndexes::Result
-
#min_unused_index_scans SqlGenius::Configuration
-
#model SqlGenius::Core::Ai::Config
-
#mount_engine SqlGenius::Generators::InstallGenerator
-
#mysql? SqlGenius::Core::ServerInfo
-
#name SqlGenius::Core::IndexDefinition
-
#name SqlGenius::Core::ColumnDefinition
-
#name_for SqlGenius::Core::Ai::DialectHints
-
#normalize_identifier_quotes SqlGenius::Core::SqlValidator
-
#null SqlGenius::Core::ColumnDefinition
-
#null? SqlGenius::Core::ColumnDefinition
-
#optimize SqlGenius::AiFeatures
-
parse SqlGenius::Core::ServerInfo
-
#path_for SqlGenius::SharedViewHelpers
-
#pattern_grouper SqlGenius::AiFeatures
-
#postgresql? SqlGenius::Core::ServerInfo
-
#primary_key SqlGenius::Core::ColumnDefinition
-
#primary_key SqlGenius::Core::Connection::FakeAdapter
-
#primary_key SqlGenius::Core::Connection::ActiveRecordAdapter
-
#primary_key? SqlGenius::Core::ColumnDefinition
-
#query_detail SqlGenius::QueriesController
-
#query_history SqlGenius::Core::QueryBuilders::Mysql
-
#query_history SqlGenius::QueriesController
-
#query_history SqlGenius::Core::QueryBuilders::Postgresql
-
#query_stats SqlGenius::Core::QueryBuilders::Mysql
-
#query_stats SqlGenius::Core::QueryBuilders::Postgresql
-
#query_stats SqlGenius::DatabaseAnalysis
-
#query_stats_order_clause SqlGenius::Core::QueryBuilders::Mysql
-
#query_stats_order_clause SqlGenius::Core::QueryBuilders::Postgresql
-
#query_timeout_ms SqlGenius::Configuration
-
#query_timeout_ms SqlGenius::Core::QueryRunner::Config
-
#quote SqlGenius::Core::Connection::FakeAdapter
-
#quote SqlGenius::Core::Connection::ActiveRecordAdapter
-
#quote_table_name SqlGenius::Core::Connection::FakeAdapter
-
#quote_table_name SqlGenius::Core::Connection::ActiveRecordAdapter
-
#read_backtick_identifier SqlGenius::Core::SqlValidator
-
#read_single_quoted_literal SqlGenius::Core::SqlValidator
-
#record SqlGenius::Core::Analysis::StatsHistory
-
redis_key SqlGenius::SlowQueryMonitor
-
#redis_url SqlGenius::Configuration
-
#render_partial SqlGenius::SharedViewHelpers
-
reset_configuration! SqlGenius
-
#rewrite_backtick_identifiers SqlGenius::Core::SqlValidator
-
#rewrite_query SqlGenius::AiFeatures
-
#root_cause SqlGenius::AiFeatures
-
#row_count SqlGenius::Core::ExecutionResult
-
#rows SqlGenius::Core::Result
-
#rows SqlGenius::Core::ExecutionResult
-
#run SqlGenius::Core::QueryRunner
-
#running? SqlGenius::Core::Analysis::StatsCollector
-
#schema_review SqlGenius::AiFeatures
-
#select_value SqlGenius::Core::Connection::FakeAdapter
-
#select_value SqlGenius::Core::Connection::ActiveRecordAdapter
-
#series_for SqlGenius::Core::Analysis::StatsHistory
-
#server_overview SqlGenius::DatabaseAnalysis
-
#server_version SqlGenius::Core::Connection::FakeAdapter
-
#server_version SqlGenius::Core::Connection::ActiveRecordAdapter
-
#slow_queries SqlGenius::QueriesController
-
#slow_query_threshold_ms SqlGenius::Configuration
-
#sql_type SqlGenius::Core::ColumnDefinition
-
#start SqlGenius::Core::Analysis::StatsCollector
-
#stats_collection SqlGenius::Configuration
-
stats_collector SqlGenius
-
stats_history SqlGenius
-
#stats_reset_at SqlGenius::Core::QueryBuilders::Mysql
-
#stats_reset_at SqlGenius::Core::Analysis::UnusedIndexes::Result
-
#stats_reset_at SqlGenius::Core::QueryBuilders::Postgresql
-
#stats_snapshot SqlGenius::Core::QueryBuilders::Mysql
-
#stats_snapshot SqlGenius::Core::QueryBuilders::Postgresql
-
#status SqlGenius::Core::Analysis::Columns::Result
-
#stop SqlGenius::Core::Analysis::StatsCollector
-
#stub_columns_for SqlGenius::Core::Connection::FakeAdapter
-
#stub_current_database SqlGenius::Core::Connection::FakeAdapter
-
#stub_indexes_for SqlGenius::Core::Connection::FakeAdapter
-
#stub_primary_key SqlGenius::Core::Connection::FakeAdapter
-
#stub_query SqlGenius::Core::Connection::FakeAdapter
-
#stub_server_version SqlGenius::Core::Connection::FakeAdapter
-
#stub_tables SqlGenius::Core::Connection::FakeAdapter
-
subscribe! SqlGenius::SlowQueryMonitor
-
#suggest SqlGenius::AiFeatures
-
#system_context SqlGenius::Core::Ai::Config
-
#system_schemas_for SqlGenius::Core::SqlValidator
-
#table_sizes SqlGenius::Core::QueryBuilders::Mysql
-
#table_sizes SqlGenius::Core::QueryBuilders::Postgresql
-
#table_sizes SqlGenius::DatabaseAnalysis
-
#tables SqlGenius::Core::Connection::FakeAdapter
-
#tables SqlGenius::Core::Connection::ActiveRecordAdapter
-
#to_a SqlGenius::Core::Result
-
#to_hashes SqlGenius::Core::Result
-
#truncated SqlGenius::Core::ExecutionResult
-
#type SqlGenius::Core::ColumnDefinition
-
#unique SqlGenius::Core::IndexDefinition
-
#unique? SqlGenius::Core::IndexDefinition
-
#unused_indexes SqlGenius::Core::QueryBuilders::Mysql
-
#unused_indexes SqlGenius::Core::QueryBuilders::Postgresql
-
#unused_indexes SqlGenius::DatabaseAnalysis
-
#validate SqlGenius::Core::SqlValidator
-
#variable_review SqlGenius::AiFeatures
-
#vendor SqlGenius::Core::ServerInfo
-
#version SqlGenius::Core::ServerInfo
-
views_path SqlGenius::Core
-
#workload_digest SqlGenius::AiFeatures