DORM
The data object relationship manager (dorm) lets you interact with databases using structs.