[Sqlalchemy-tickets] Issue #3314: Return a namedtuple for inserted_primary_key (zzzeek/sqlalchemy)
Brought to you by:
zzzeek
From: Viktor R. <iss...@bi...> - 2015-02-27 22:58:44
|
New issue 3314: Return a namedtuple for inserted_primary_key https://bitbucket.org/zzzeek/sqlalchemy/issue/3314/return-a-namedtuple-for Viktor Roytman: Hello, It's a bit annoying that the inserted_primary_key is a list instead of something with some useful metadata. If it were a namedtuple instead, a user could access the keys by name in addition to the existing method (by index). The documentation for namedtuple even recommends usage like this: *Named tuples are especially useful for assigning field names to result tuples returned by the csv or sqlite3 modules* For what it's worth, psycopg2 allows for namedtuple cursors: [http://initd.org/psycopg/docs/extras.html#namedtuple-cursor](http://initd.org/psycopg/docs/extras.html#namedtuple-cursor) (from [https://docs.python.org/3/library/collections.html#collections.namedtuple](https://docs.python.org/3/library/collections.html#collections.namedtuple)) |