Module: Forced
- Defined in:
- app/models/forced/app_version.rb,
lib/forced.rb,
lib/forced/base.rb,
lib/forced/engine.rb,
lib/forced/version.rb,
lib/forced/messages.rb,
lib/forced/response.rb,
lib/forced/client_enum.rb,
app/jobs/forced/application_job.rb,
app/models/forced/application_record.rb,
app/helpers/forced/application_helper.rb,
app/mailers/forced/application_mailer.rb,
app/controllers/forced/status_controller.rb,
app/controllers/forced/application_controller.rb
Overview
Schema Information
Table name: forced_app_versions
id :integer not null, primary key
client :integer
version :string(255)
force_update :boolean default(FALSE)
changelog :text
created_at :datetime not null
updated_at :datetime not null
Defined Under Namespace
Modules: ApplicationHelper Classes: AppVersion, ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Base, Engine, Response, StatusController
Constant Summary collapse
- MAJOR =
0- MINOR =
1- TINY =
0- PRE =
nil- VERSION =
[MAJOR, MINOR, TINY, PRE].compact.join('.').freeze
- MESSAGES =
{ app_version_returned_nil: :app_version_returned_nil, client_version_returned_nil: :client_version_returned_nil, no_update: :no_update, force_update: :force_update, just_update: :just_update, client_is_ahead_of_backend: :client_is_ahead_of_backend, something_went_wrong: :something_went_wrong }
- CLIENT_ENUM =
[:android, :ios]