meqif/cec2012pt-server — pull request #1 by meqif (2012-05-21 01:10:43+00:00)
Title: [#29760225] Database Models

Decidi usar o DataMapper em vez do ActiveRecord por dois motivos:
* passei a tarde inteira e boa parte da noite a tentar (sem sucesso) fazer com que o AR fizesse as relações que eu fiz em 5 minutos com o DM;
* o DataMapper é mais flexível a nível de tipos dos atributos (por exemplo, para guardar os URLs das imagens e da actividade usei o tipo URI).

Além disso, basta modificar num sítio, em vez de criar migrations como no AR.