LuckyPgExtras
Inherits Habitat::SettingsHelpers < Habitat::TempConfig
Constants
HABITAT_SETTINGS = [{decl: database : Avram::Database.class, example: nil, validation: nil}] of Nil
QUERIES = ["bloat", "blocking", "cache_hit", "calls", "extensions", "table_cache_hit", "index_cache_hit", "index_size", "index_usage", "locks", "all_locks", "long_running_queries", "mandelbrot", "outliers", "records_rank", "seq_scans", "table_indexes_size", "table_size", "total_index_size", "total_table_size", "unused_indexes", "vacuum_stats", "kill_all"]
VERSION = "0.2.0"
Class methods
all_locks
Sourcebloat
Sourceblocking
Sourcecache_hit
Sourcecalls
Sourceconfigure
Sourcecreate_table(description, result)
Sourcedescription_for(query_name)
Sourceempty_table(description)
Sourceexecute_query(query)
Sourceextensions
Sourceindex_cache_hit
Sourceindex_size
Sourceindex_usage
Sourcekill_all
Sourcelocks
Sourcelong_running_queries
Sourcemandelbrot
Sourceoutliers
Sourcerecords_rank
Sourceseq_scans
Sourcesettings
Sourcesql_for(query_name)
Sourcesql_path_for(query_name)
Sourcetable_cache_hit
Sourcetable_indexes_size
Sourcetable_size
Sourcetotal_index_size
Sourcetotal_table_size
Sourceunused_indexes
Sourcevacuum_stats
SourceInstance methods
settings
Source