app/server.rb in sqlui-0.1.52 vs app/server.rb in sqlui-0.1.53
- old
+ new
@@ -11,24 +11,26 @@
require 'webrick'
require_relative 'database_metadata'
require_relative 'mysql_types'
require_relative 'sql_parser'
require_relative 'sqlui'
+require_relative 'version'
# SQLUI Sinatra server.
class Server < Sinatra::Base
def self.logger
@logger ||= WEBrick::Log.new
end
def self.init_and_run(config, resources_dir)
+ logger.info("Starting SQLUI v#{Version::SQLUI}")
logger.info("Airbrake enabled: #{config.airbrake[:server]&.[](:enabled) || false}")
if config.airbrake[:server]&.[](:enabled)
require 'airbrake'
require 'airbrake/rack'
Airbrake.configure do |c|
- c.app_version = File.read('.version').strip
+ c.app_version = Version::SQLUI
c.environment = config.environment
c.logger.level = Logger::DEBUG if config.environment != :production?
config.airbrake[:server].each do |key, value|
c.send("#{key}=".to_sym, value) unless key == :enabled
end