ActiveRecord UML Diagrams 3

Posted by Bob Silva Sun, 30 Jul 2006 23:57:00 GMT

Boredom set in this weekend so while playing with my UML modeling software, I decided to model some pieces of ActiveRecord. I found that UML doesn't lend itself too well to the Ruby language. Since UML doesn't provide for mixins and modules, I modeled them as stereotyped dependencies and classes. Don't know if they are useful for anyone but they are nice to have for a quick reference to figure out how ActiveRecord is structured with all the mixins and modules.


ActiveRecord

Associations

ConnectionAdapters

Exceptions