1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

configurable database pool sizes

هذا الالتزام موجود في:
Adam Cooke
2017-06-01 13:49:29 +01:00
الأصل 132078f84f
التزام 42ba1bb9f2
2 ملفات معدلة مع 2 إضافات و1 حذوفات

عرض الملف

@@ -34,6 +34,7 @@ main_db:
username: postal
password:
database: postal
pool_size: 5
logging:
stdout: false

عرض الملف

@@ -74,7 +74,7 @@ module Postal
def self.database_url
if config.main_db
"mysql2://#{CGI.escape(config.main_db.username.to_s)}:#{CGI.escape(config.main_db.password.to_s)}@#{config.main_db.host}:#{config.main_db.port}/#{config.main_db.database}?reconnect=true&encoding=#{config.main_db.encoding || 'utf8mb4'}"
"mysql2://#{CGI.escape(config.main_db.username.to_s)}:#{CGI.escape(config.main_db.password.to_s)}@#{config.main_db.host}:#{config.main_db.port}/#{config.main_db.database}?reconnect=true&encoding=#{config.main_db.encoding || 'utf8mb4'}&pool=#{config.main_db.pool_size}"
else
"mysql2://root@localhost/postal"
end