-
Notifications
You must be signed in to change notification settings - Fork 0
set PostgreSQL connection variable "application_name" on ActiveRecord connection.
License
dembskoi/pg_application_name
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pg_application_name =================== Sets the postgres connection variable "application_name" an ActiveRecord connections. By default all ActiveRecord connections will be stamped with the Rails application name and its process id, as: throttle_development=# \x Expanded display is on. rails_development=# select * from pg_stat_activity; -[ RECORD 1 ]----+-------------------------------- datid | 107874 datname | rails_development procpid | 56598 usesysid | 16384 usename | postgres application_name | Example::Application/56587 client_addr | 127.0.0.1 client_hostname | client_port | 59444 backend_start | 2012-09-14 15:39:07.177778+00 xact_start | query_start | 2012-09-14 15:39:07.181641+00 waiting | f current_query | <IDLE> The application name can be set: ActiveRecord::Base.connection. set_server_application_name("#{Rails.application.class.name}-8.0.5/pid=#{Process.pid}")
About
set PostgreSQL connection variable "application_name" on ActiveRecord connection.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published