Skip to content

Instantly share code, notes, and snippets.

View pauloschiavon's full-sized avatar

Paulo Schiavon pauloschiavon

View GitHub Profile
@pauloschiavon
pauloschiavon / 2015-06-08-post-01.md
Last active August 29, 2015 14:22
Alternativa para criação de modelos/tabelas de domínio

Motivação

Sempre torci o nariz para criação de modelos de domínios (status.rb, genero.rb, tipo.rb, ...), principalmente quando o usuário não terá acesso para adicionar ou editar estes dados. Uma alternativa para isto é criar um modulo onde os domínios serão hashs:

# app/utilities/data_base.rb
module DataBase
  def self.gender
    { "Male"    => 1, 
      "Female"  => 2
 }