Changes the thrust of the gem, to focus on providing annotations for tables via migrations rather than doing the annotations dynamically in a model.
The rationale here is that by controlling the annotations via notations we can put one codebase "in-charge" of the migrations that define the annotations, but allow others to read them out without worry of each codebase clobbering the other as different definitions in different models fall out of sync.
Changes the thrust of the gem, to focus on providing annotations for tables via migrations rather than doing the annotations dynamically in a model.
The rationale here is that by controlling the annotations via notations we can put one codebase "in-charge" of the migrations that define the annotations, but allow others to read them out without worry of each codebase clobbering the other as different definitions in different models fall out of sync.