- Store queries from database into 5 standard objects for: String, Integer, Date, Decimal, Binary
- Perform CRUD operations with auto-generated SQL
- Simple active record principle, no overhead like the big ORM frameworks
- Use standard SQL and let the database do its job
- Surround code with an "abstract" transaction, perform database rollbacks after exceptions in database or client code
notreallyorm works perfectly.