gitject/GitjectProjectManagerBundle — Issue #3: Milestone Model
Author: rafaelgou
Created: 2011-12-31 14:55:10+00:00
State: open

Create a Milestone Model.

Basic:
- id (auto)
- name (unique, can have spaces)
- description
- due_date
- status (2, just 2: OPEN and CLOSED, no manual change on that)

Relations:
- Project
- Tasks/Issues

Blame and Date:
- CreatedBy
- UpdatedBy
- CreatedAt
- UpdatedAt

*IMPORTANT*: create a Model and after a Document. Even if we don't make eforts to use another database, we leave a door to other implementations.