Thu, 02 Jul 09
AirDB - Credits & Inspirations
AirDB solved a pressing need in abstracting SQLite operations and thinking in terms of object behavior. I was able to design and build it quickly thanks to ideas and various bits, pieces and whole chunks of work that has been done by various people.
Thanks to Jacob Wright for AIR ActiveRecord. His ideas and code on Inflection and Reflection have been useful and incorporated with due credit into AirDB.
Thanks to Christophe Coenrats for demonstrating how to use annotations and meta-data.
AirDB of course is adapted to solve particular problems of interest, including support for explicit, incremental migrations (useful for AIR apps that update themselves) and chainable associations, and is available for others to build upon or use.
Thu, 02 Jul 09