Skip to content

Instantly share code, notes, and snippets.

@coryodaniel
Created February 13, 2009 05:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save coryodaniel/63057 to your computer and use it in GitHub Desktop.
Save coryodaniel/63057 to your computer and use it in GitHub Desktop.
DM Wishlist
* index profile
* erd tool
* Partial length indexes (for string indexes)
* relationship_set / get
* engine type
* User.all.update(User.aribitrary_column += 5)
* Validates is unique should only select once
* Dm-Validate, only validate DIRTY fields
* DataMapper-Cache (uses version to also invalidate (event and TTL))
* DM => RElational-esque STuff
- Sharding Support?
- HAVING Support
- Add #total_pages to DMCollection
- Object.all(:calc_total => true) => should set total_pages in DmCollection using SQL_CALC_FOUND_ROWS
- Full Fledged in-class migrations
* DBMS stored procedures
* DBMS variables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment