Skip to content

Instantly share code, notes, and snippets.

View rannyeribaptist's full-sized avatar
🇧🇷
Working from Brazil

Rannyeri Baptist rannyeribaptist

🇧🇷
Working from Brazil
View GitHub Profile
module Policy
# A classe abaixo herda de ApplicationRecord.
#
# Sempre que eu chamar GracePeriod.find(id), ele vai buscar na tabela
# do banco de dados policy_grace_period.
#
# Eu preciso que essa classe seja volátio pra criar compatibilidade com dados antigos
# presentes no meu banco de dados, pois essa classe antigamente herdava de outra classe, chamada Endorsement.
#
# Então sempre que você buscava por um GracePeriod, ele pegava um registro da tabela policy_endorsements.