praeclarum/sqlite-net — pull request #5 by psryland (2012-02-27 04:31:19+00:00)
Title: Multiple primary keys

Added support for tables with multiple primary keys. Client code can give the 'PrimaryKey' attribute multiple times. There is also a PrimaryKeyNamesAttribute that allows the primary keys to be specified at class level (useful for inherited and partial classes).

Also includes an 'Update' function that allows update of specific columns rather than whole rows.

I hope I've done this right, I'm very much a github noob :)