split up schema tests for easier reading
add an Association prototype that can be used on model
instances
basic parsing of attributes to separate model and collection
keys
attach association model methods to the Model prototype
add foreign key to schema for attributes that have a model definition
initial pass at generating dynamicFinders for has_one and belongs_to associations
don't allow custom column names on has_many and belongs_to association schema
cleanup whitespace and semi-colons
first pass at a .populate() deferred method
add a dynamic findOneBy<attribute> method for associations
transform data with namespaced keys from a join query
split up transformations unit tests
remove model association prototype
pass associations to the transformer
move association mapping to the initialize method
add a group method to the transformer prototype
return all models from a findOne to allow associations to work properly
group findOne associations into a single object
group joined values by id in a find method
fix empty records being added to a collection association