23 lines
505 B
Ruby
23 lines
505 B
Ruby
# frozen_string_literal: true
|
|
|
|
class PingController < ApplicationController
|
|
before_action :postgres_connected!
|
|
after_action :verify_authorized, except: %i[index]
|
|
|
|
def index
|
|
render json: {
|
|
message: 'Pong',
|
|
timenow_in_time_zone____: DateTime.now.in_time_zone.to_i,
|
|
timenow_without_timezone: DateTime.now.to_i,
|
|
}
|
|
end
|
|
|
|
private
|
|
|
|
def postgres_connected!
|
|
ApplicationRecord.establish_connection
|
|
ApplicationRecord.connection
|
|
ApplicationRecord.connected?
|
|
end
|
|
end
|