| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
- added modified sphinx.sty with plain Verbatim section
- link to pdf doc in site
|
| |
|
|
|
| |
- Calling alias.execute() in conjunction with
server_side_cursors won't raise AttributeError.
|
| |
|
|
|
| |
error message when executed against multiple entities.
[ticket:1220]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- The internal notion of an "OID" or "ROWID" column has been
removed. It's basically not used by any dialect, and the
possibility of its usage with psycopg2's cursor.lastrowid
is basically gone now that INSERT..RETURNING is available.
- Removed "default_order_by()" method on all FromClause
objects.
- profile/compile/select test is 8 function calls over on buildbot 2.4 for some reason, will adjust after checking
the results of this commit
|
| |
|
|
|
|
|
| |
- turned properties in sql/expressions.py to @property
- column.in_(someselect) can now be used as
a columns-clause expression without the subquery
bleeding into the FROM clause [ticket:1074]
|
| |
|
|
| |
- removed unneeded grouping from BooleanClauseList, generated needless parens
|
| |
|
|
|
|
|
|
|
|
|
| |
features keynames which prefer mapped attribute
names over column keys, column keys over
column names, i.e.
Query(Class.foo, Class.bar) will have names
"foo" and "bar" even if those are not the names
of the underlying Column objects. Direct
Column objects such as Query(table.c.col) will
return the "key" attribute of the Column.
|
| |
|
|
|
| |
This is called at the point of attachment for objects
via add(), add_all(), delete(), and merge().
|
| | |
|
| | |
|
| |
|
|
| |
0.4 development continues at /sqlalchemy/branches/rel_0_4
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
- fixed merge() collection-doubling bug when merging
transient entities with backref'ed collections.
[ticket:961]
- merge(dont_load=True) does not accept transient
entities, this is in continuation with the fact that
merge(dont_load=True) does not accept any "dirty"
objects either.
|
| | |
|
| | |
|
| |
|
|
| |
on DDL create
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
occurs upon mapper construction. this allows us to have fewer
calls to mapper.compile() and also to allow class-based properties
to force a compilation (i.e. User.addresses == 7 will compile all
mappers; this is [ticket:758]). The only caveat here is that
an inheriting mapper now looks for its inherited mapper upon construction;
so mappers within inheritance relationships need to be constructed in
inheritance order (which should be the normal case anyway).
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|