Init dump

This commit is contained in:
Jason Jordan
2025-11-24 08:22:44 -05:00
parent d48bb96791
commit 3fbece7da6
73 changed files with 1747 additions and 121 deletions
+2
View File
@@ -2,4 +2,6 @@
class ApplicationRecord < ActiveRecord::Base
primary_abstract_class
establish_connection :dev_tools
end
-5
View File
@@ -1,5 +0,0 @@
class Article < ApplicationRecord
has_many :comments, dependent: :destroy
has_rich_text :content
validates_presence_of :title
end
-4
View File
@@ -1,4 +0,0 @@
class Comment < ApplicationRecord
belongs_to :article
broadcasts_to :article
end
+3
View File
@@ -0,0 +1,3 @@
class IdCardBenefit < ApplicationRecord
belongs_to :id_card_benefits_template
end
+5
View File
@@ -0,0 +1,5 @@
class IdCardBenefitsTemplate < ApplicationRecord
has_many :id_card_benefits
end
@@ -0,0 +1,15 @@
module Vhcs
class HlEgglestonCardBenefit < VhcsRecord
self.table_name = 'HLEgglestonCardBenefit'
alias_attribute :id, :Id
alias_attribute :plan_id, :PlanId
alias_attribute :benefit_desc, :BenefitDesc
alias_attribute :benefit, :Benefit
alias_attribute :sequence, :Sequence
alias_attribute :plan_key, :PlanKey
end
end
+14
View File
@@ -0,0 +1,14 @@
module VHCS
class HlPlanCode < VhcsRecord
self.table_name = 'HlPlanCode'
alias_attribute :id, :ID
alias_attribute :group_number, :GroupNumber
alias_attribute :medical_number, :MedicalNumber
alias_attribute :dental_number, :DentalNumber
alias_attribute :plan_key, :PlanKey
alias_attribute :effect_date, :EffectDate
end
end
+15
View File
@@ -0,0 +1,15 @@
module Vhcs
class HLRXCrosRef < VhcsRecord
self.table_name = 'HLRXCrosRef'
alias_attribute :group_no, :GroupNo
alias_attribute :rx_group_id, :RXGroupID
alias_attribute :help_desk, :HelpDesk
alias_attribute :customer_service, :CustomerService
alias_attribute :web_url, :WebUrl
alias_attribute :pl_plan_key, :PLPlanKey
end
end
+5
View File
@@ -0,0 +1,5 @@
class VhcsRecord < ActiveRecord::Base
self.abstract_class = true
# establish_connection :vhcs
connects_to database: { writing: :vhcs, reading: :vhcs }
end