Source

SQLRat / CHANGES

-*- 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
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.