Source

SQLRat / CHANGES

Full commit
-*- markdown -*-

# Changes and TODO

## 0.2 / 2010-Sep-?? (GMT+5:30)

- [TODO] Support large sized query result-sets (by adding lazy loading option)
- [TODO] Add :group-by and :rest arguments to entity/find-xxx functions
- [TODO] Optimistic locks using lock-counter field (optional column in meta)
- [TODO] *show-sql* to be implemented for non-SELECT queries too
- [TODO] Add support for composite primary keys

- DSL for SQL clauses, Sub-query support

- [????] Provide 'insert' and 'update' functions

## 0.1 / 2010-Aug-31 (GMT + 5:30)

- Entity definitions, meta data, relations
- CRUD (Create, Retrieve, Update, Delete) functions for entities
- Small-to-medium sized query result-sets (eager-fetching is the only option)
- Query by COUNT(*) function
- User can specify columns, WHERE clause in retrieve functions
- CRUD (Create, Retrieve, Update, Delete) functions for entity-relations
- Avoid N+1 Selects