]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
14 years ago- Arguments in __mapper_args__ that aren't "hashable"
Mike Bayer [Mon, 14 Mar 2011 19:06:53 +0000 (15:06 -0400)] 
- Arguments in __mapper_args__ that aren't "hashable"
aren't mistaken for always-hashable, possibly-column
arguments.  [ticket:2091]

14 years ago- Tightened the iterate vs. remove mutex around the
Mike Bayer [Sat, 5 Mar 2011 17:19:40 +0000 (12:19 -0500)] 
- Tightened the iterate vs. remove mutex around the
identity map iteration, attempting to reduce the
chance of an (extremely rare) reentrant gc operation
causing a deadlock.  Might remove the mutex in
0.7.  [ticket:2087]

14 years ago- Fix error message referencing old @classproperty
Mike Bayer [Sat, 19 Feb 2011 17:59:12 +0000 (12:59 -0500)] 
- Fix error message referencing old @classproperty
    name to reference @declared_attr [ticket:2061]

14 years ago - Added an explicit check for the case that the name
Mike Bayer [Sat, 12 Feb 2011 22:35:29 +0000 (17:35 -0500)] 
  - Added an explicit check for the case that the name
    'metadata' is used for a column attribute on a
    declarative class. [ticket:2050]

14 years ago- merge long line clenaup
Mike Bayer [Fri, 11 Feb 2011 03:11:33 +0000 (22:11 -0500)] 
- merge long line clenaup

14 years ago - oursql dialect accepts the same "ssl" arguments in
Mike Bayer [Thu, 10 Feb 2011 23:06:48 +0000 (18:06 -0500)] 
  - oursql dialect accepts the same "ssl" arguments in
    create_engine() as that of MySQLdb.  [ticket:2047]

14 years ago- A warning is emitted in the unusual case that an
Mike Bayer [Thu, 10 Feb 2011 16:42:35 +0000 (11:42 -0500)] 
- A warning is emitted in the unusual case that an
append or similar event on a collection occurs after
the parent object has been dereferenced, which
prevents the parent from being marked as "dirty"
in the session.  This will be an exception in 0.7.
[ticket:2046]

14 years ago- figured out the ::autodata directive, can move the docstring for
Mike Bayer [Wed, 9 Feb 2011 21:30:49 +0000 (16:30 -0500)] 
- figured out the ::autodata directive, can move the docstring for
expression.func into the .py module
- added a note about logging only being checked on new connections,
as one user had this issue awhile back, and I suspect it for
a current ML user issue

14 years ago- The compiler extension now supports overriding the default
Mike Bayer [Wed, 9 Feb 2011 21:04:29 +0000 (16:04 -0500)] 
- The compiler extension now supports overriding the default
compilation of expression._BindParamClause including that
the auto-generated binds within the VALUES/SET clause
of an insert()/update() statement will also use the new
compilation rules. [ticket:2042]

14 years ago- Fixed bug where a column with a SQL or server side default
Mike Bayer [Wed, 9 Feb 2011 20:16:13 +0000 (15:16 -0500)] 
- Fixed bug where a column with a SQL or server side default
that was excluded from a mapping with include_properties
or exclude_properties would result in UnmappedColumnError.
[ticket:1995]

14 years ago- Added an additional libpq message to the list of "disconnect"
Mike Bayer [Wed, 9 Feb 2011 15:58:16 +0000 (10:58 -0500)] 
- Added an additional libpq message to the list of "disconnect"
exceptions, "could not receive data from server"
[ticket:2044]

14 years ago- When explicit sequence execution derives the name
Mike Bayer [Fri, 4 Feb 2011 22:37:36 +0000 (17:37 -0500)] 
- When explicit sequence execution derives the name
of the auto-generated sequence of a SERIAL column,
which currently only occurs if implicit_returning=False,
now accommodates if the table + column name is greater
than 63 characters using the same logic Postgresql uses.
[ticket:1083]

14 years ago- Also emits the correct WHERE criterion
Mike Bayer [Thu, 3 Feb 2011 00:03:20 +0000 (19:03 -0500)] 
- Also emits the correct WHERE criterion
when using single table inheritance. [ticket:2038]

14 years ago- Fixed bug where "middle" class in a polymorphic hierarchy
Mike Bayer [Wed, 2 Feb 2011 23:11:17 +0000 (18:11 -0500)] 
- Fixed bug where "middle" class in a polymorphic hierarchy
would have no 'polymorphic_on' column if it didn't also
specify a 'polymorphic_identity', leading to strange
errors upon refresh, wrong class loaded when querying
from that target. [ticket:2038]

14 years ago- Added some defs to the resultproxy.c extension so that
Mike Bayer [Sun, 30 Jan 2011 20:08:41 +0000 (15:08 -0500)] 
- Added some defs to the resultproxy.c extension so that
    the extension compiles and runs on Python 2.4.
    [ticket:2023]

14 years ago- A warning is emitted when a joined-table inheriting mapper
Mike Bayer [Sun, 30 Jan 2011 19:55:55 +0000 (14:55 -0500)] 
- A warning is emitted when a joined-table inheriting mapper
has no primary keys on the locally mapped table
(but has pks on the superclass table).  [ticket:2019]

14 years ago- Added a `name` argument to `Query.subquery()`, to allow
Mike Bayer [Sun, 30 Jan 2011 18:45:48 +0000 (13:45 -0500)] 
- Added a `name` argument to `Query.subquery()`, to allow
a fixed name to be assigned to the alias object.
[ticket:2030]

14 years ago - Column.copy(), as used in table.tometadata(), copies the
Mike Bayer [Sun, 30 Jan 2011 18:11:50 +0000 (13:11 -0500)] 
  - Column.copy(), as used in table.tometadata(), copies the
    'doc' attribute.  [ticket:2028]

14 years agothen fix the typos
Mike Bayer [Tue, 18 Jan 2011 22:23:07 +0000 (17:23 -0500)] 
then fix the typos

14 years ago- copy 0.7's docs for Session.connection(), Session.execute(), minus
Mike Bayer [Tue, 18 Jan 2011 22:17:29 +0000 (17:17 -0500)] 
- copy 0.7's docs for Session.connection(), Session.execute(), minus
the "bind" argument and **kw on connection.

14 years agomerge
Mike Bayer [Tue, 18 Jan 2011 21:03:53 +0000 (16:03 -0500)] 
merge

14 years agoport rb28ffd5e1fb9 from tip
Mike Bayer [Tue, 18 Jan 2011 21:03:17 +0000 (16:03 -0500)] 
port rb28ffd5e1fb9 from tip

14 years agoAdded tag rel_0_6_6 for changeset 19e6a5c9555edaa1401e5e09ebd3fc1c6561c6d3
Mike Bayer [Sat, 8 Jan 2011 22:41:39 +0000 (17:41 -0500)] 
Added tag rel_0_6_6 for changeset 19e6a5c9555edaa1401e5e09ebd3fc1c6561c6d3

14 years agocrappy docs, lets try that again rel_0_6_6
Mike Bayer [Sat, 8 Jan 2011 22:19:19 +0000 (17:19 -0500)] 
crappy docs, lets try that again

14 years ago- document implicit_returning feature on create_engine()
Mike Bayer [Sat, 8 Jan 2011 21:05:09 +0000 (16:05 -0500)] 
- document implicit_returning feature on create_engine()
- add "Triggers" section to MS-SQL docs describing implicit_returning
flag on both Table and create_engine(). [ticket:1994]

14 years ago- add docstrings for _coerce_compared_value
Mike Bayer [Sat, 8 Jan 2011 20:54:00 +0000 (15:54 -0500)] 
- add docstrings for _coerce_compared_value

14 years ago- Threadlocal engine returns itself upon begin(),
Mike Bayer [Sat, 8 Jan 2011 20:33:38 +0000 (15:33 -0500)] 
- Threadlocal engine returns itself upon begin(),
begin_nested(); engine then implements contextmanager
methods to allow the "with" statement. [ticket:2004]

14 years ago- CheckConstraint will copy its 'initially', 'deferrable',
Mike Bayer [Sat, 8 Jan 2011 20:24:20 +0000 (15:24 -0500)] 
- CheckConstraint will copy its 'initially', 'deferrable',
and '_create_rule' attributes within a copy()/tometadata()
[ticket:2000]

14 years agomore 2011
Mike Bayer [Sat, 8 Jan 2011 01:50:35 +0000 (20:50 -0500)] 
more 2011

14 years ago2011
Mike Bayer [Sat, 8 Jan 2011 01:48:10 +0000 (20:48 -0500)] 
2011

14 years ago- Fixed bug regarding "subqueryload" strategy whereby
Mike Bayer [Thu, 6 Jan 2011 17:25:17 +0000 (12:25 -0500)] 
- Fixed bug regarding "subqueryload" strategy whereby
the join would fail if using a multi-level load
of the form from A->joined-subclass->C [ticket:2014]

14 years ago- adjust this test for py3k
Mike Bayer [Wed, 5 Jan 2011 23:49:16 +0000 (18:49 -0500)] 
- adjust this test for py3k

14 years ago- sorry, I really don't want metaclass recipes in the main documentation. Don't
Mike Bayer [Tue, 4 Jan 2011 17:38:54 +0000 (12:38 -0500)] 
- sorry, I really don't want metaclass recipes in the main documentation.   Don't
want people using them, thinking they're needed in the general case, confused, etc.
The two sections here are moved to the wiki for now.

14 years agomerge r8343809aca9d, fix for [ticket:2013]
Mike Bayer [Tue, 4 Jan 2011 15:56:48 +0000 (10:56 -0500)] 
merge r8343809aca9d, fix for [ticket:2013]

14 years ago- adjustment to r5af852db0056 to allow correct decimal import
Mike Bayer [Tue, 4 Jan 2011 02:13:43 +0000 (21:13 -0500)] 
- adjustment to r5af852db0056 to allow correct decimal import

14 years ago- Firebird numeric type now checks for Decimal explicitly,
Mike Bayer [Tue, 4 Jan 2011 02:11:12 +0000 (21:11 -0500)] 
- Firebird numeric type now checks for Decimal explicitly,
lets float() pass right through, thereby allowing
special values such as float('inf'). [ticket:2012]

14 years agofinish an unfinished sentence
Mike Bayer [Mon, 3 Jan 2011 01:41:30 +0000 (20:41 -0500)] 
finish an unfinished sentence

14 years ago-whitespace removal bonanza
Mike Bayer [Sun, 2 Jan 2011 19:25:15 +0000 (14:25 -0500)] 
-whitespace removal bonanza

14 years ago- clean up copyright, update for 2011, stamp every file with
Mike Bayer [Sun, 2 Jan 2011 19:02:11 +0000 (14:02 -0500)] 
- clean up copyright, update for 2011, stamp every file with
  a consistent tag
- AUTHORS file

14 years ago- A little more verbiage to the "primaryjoin" error,
Mike Bayer [Thu, 30 Dec 2010 17:20:03 +0000 (12:20 -0500)] 
- A little more verbiage to the "primaryjoin" error,
in an unusual condition that the join condition
"works" for viewonly but doesn't work for non-viewonly,
and foreign_keys wasn't used - adds "foreign_keys" to
the suggestion.  Also add "foreign_keys" to the
suggestion for the generic "direction" error.

14 years ago- A warning is emitted when version_id_col is specified
Mike Bayer [Tue, 28 Dec 2010 19:56:26 +0000 (14:56 -0500)] 
- A warning is emitted when version_id_col is specified
on an inheriting mapper when the inherited mapper
already has one, if those column expressions are not
the same.  [ticket:1987]

14 years ago- Fixed bug which prevented composite mapped
Mike Bayer [Tue, 21 Dec 2010 20:58:28 +0000 (15:58 -0500)] 
- Fixed bug which prevented composite mapped
attributes from being used on a mapped select statement.
[ticket:1997]. Note the workings of composite are slated to
change significantly in 0.7.

14 years ago- merge re3ec59015770 from 0.7, factor out composite test
Mike Bayer [Tue, 21 Dec 2010 20:44:49 +0000 (15:44 -0500)] 
- merge re3ec59015770 from 0.7, factor out composite test
- "del" doesn't work for composites in 0.6, re-add "mutation" tests which
don't work in 0.7

14 years ago- The versioning example now supports detection of changes
Mike Bayer [Mon, 20 Dec 2010 15:44:31 +0000 (10:44 -0500)] 
- The versioning example now supports detection of changes
in an associated relationship().

14 years ago- Fixed uow bug whereby expired objects passed to
Mike Bayer [Wed, 15 Dec 2010 21:26:05 +0000 (16:26 -0500)] 
- Fixed uow bug whereby expired objects passed to
Session.delete() would not have unloaded references
or collections taken into account when deleting
objects, despite passive_deletes remaining at
its default of False.  [ticket:2002]

14 years ago- fix broken py3k block
Mike Bayer [Wed, 15 Dec 2010 18:25:16 +0000 (13:25 -0500)] 
- fix broken py3k block

14 years agochangelog
Mike Bayer [Wed, 15 Dec 2010 17:25:51 +0000 (12:25 -0500)] 
changelog

14 years ago- we shouldn't be raising warnings on non-unicode for String type,
Mike Bayer [Wed, 15 Dec 2010 17:21:55 +0000 (12:21 -0500)] 
- we shouldn't be raising warnings on non-unicode for String type,
even if convert_unicode=True

14 years ago- fix mssql index bug, regression post 0.6.4
Mike Bayer [Wed, 15 Dec 2010 17:16:28 +0000 (12:16 -0500)] 
- fix mssql index bug, regression post 0.6.4
- dont emit unicode warning if _warn_on_bytestring is false, including
for in-python string conversion

14 years ago- further fixes to no trans in progress, no trans ever for TLEngine, [ticket:1998]
Mike Bayer [Thu, 9 Dec 2010 15:04:23 +0000 (10:04 -0500)] 
- further fixes to no trans in progress, no trans ever for TLEngine, [ticket:1998]

14 years agovarious formatting and hyperlinking fixes
Mike Bayer [Thu, 9 Dec 2010 05:24:40 +0000 (00:24 -0500)] 
various formatting and hyperlinking fixes

14 years ago- Threadlocal engine methods rollback(), commit(),
Mike Bayer [Wed, 8 Dec 2010 18:46:29 +0000 (13:46 -0500)] 
- Threadlocal engine methods rollback(), commit(),
prepare() won't raise if no transaction is in progress;
this was a regression introduced in 0.6.  [ticket:1998]

14 years ago- gently push users towards entity name for simple cases
Mike Bayer [Wed, 8 Dec 2010 04:11:47 +0000 (23:11 -0500)] 
- gently push users towards entity name for simple cases

14 years ago- add version selector
Mike Bayer [Sun, 5 Dec 2010 23:45:31 +0000 (18:45 -0500)] 
- add version selector

14 years ago- merge current 0.6 default branch (0.6.6) to rel_0_6. rel_0_6 branch
Mike Bayer [Sun, 5 Dec 2010 20:21:16 +0000 (15:21 -0500)] 
- merge current 0.6 default branch (0.6.6) to rel_0_6.   rel_0_6 branch
moves from pre-release to maintenance.

14 years agolog [ticket:1978]
Mike Bayer [Sun, 5 Dec 2010 19:58:02 +0000 (14:58 -0500)] 
log [ticket:1978]

14 years ago- ordering for tests, [ticket:1888]
Mike Bayer [Sun, 5 Dec 2010 03:59:32 +0000 (22:59 -0500)] 
- ordering for tests, [ticket:1888]

14 years ago- Backport of "optimized get" fix from 0.7,
Mike Bayer [Sun, 5 Dec 2010 03:13:10 +0000 (22:13 -0500)] 
- Backport of "optimized get" fix from 0.7,
improves the generation of joined-inheritance
"load expired row" behavior.  [ticket:1992]

14 years ago- Fixed bug whereby KeyError would occur with non-ENUM
Mike Bayer [Tue, 30 Nov 2010 18:55:17 +0000 (13:55 -0500)] 
- Fixed bug whereby KeyError would occur with non-ENUM
supported PG versions after a pool dispose+recreate
would occur, [ticket:1989]

14 years ago- format guid hexstring explicit with 32 chars, [ticket:1988]
Mike Bayer [Tue, 30 Nov 2010 18:29:23 +0000 (13:29 -0500)] 
- format guid hexstring explicit with 32 chars, [ticket:1988]

14 years ago- Query.get() will raise if the number of params
Mike Bayer [Sun, 28 Nov 2010 16:10:41 +0000 (11:10 -0500)] 
- Query.get() will raise if the number of params
in a composite key is too large, as well as too
small. [ticket:1977]
- the above change smoked out an old mistake in a unit test.

14 years agofixed a small potential memory leak in UnicodeResultProcessor (for some weird
Gaëtan de Menten [Sat, 27 Nov 2010 21:27:42 +0000 (22:27 +0100)] 
fixed a small potential memory leak in UnicodeResultProcessor (for some weird
reason, it didn't actually leak in my tests) by providing a dealloc method to
the type, and added a test to ensure it stays that way. Closes #1981.

14 years ago- Fixed operator precedence rules for multiple
Mike Bayer [Thu, 25 Nov 2010 17:20:13 +0000 (12:20 -0500)] 
- Fixed operator precedence rules for multiple
chains of a single non-associative operator.
I.e. "x - (y - z)" will compile as "x - (y - z)"
and not "x - y - z".  Also works with labels,
i.e. "x - (y - z).label('foo')"
[ticket:1984]
- Single element tuple expressions inside an IN clause
parenthesize correctly, also from [ticket:1984],
added tests for PG
- re-fix again importlater, [ticket:1983]

14 years ago- adjust importlater to import the full path, break out of "import" problems with...
Mike Bayer [Thu, 25 Nov 2010 15:36:31 +0000 (10:36 -0500)] 
- adjust importlater to import the full path, break out of "import" problems with ImportError,
[ticket:1983]

14 years agothis is new
Mike Bayer [Wed, 24 Nov 2010 17:27:22 +0000 (12:27 -0500)] 
this is new

14 years agomerge tip
Mike Bayer [Wed, 24 Nov 2010 17:22:17 +0000 (12:22 -0500)] 
merge tip

14 years ago- SqlSoup overhaul
Mike Bayer [Wed, 24 Nov 2010 17:21:59 +0000 (12:21 -0500)] 
- SqlSoup overhaul
- Added "map_to()" method to SqlSoup, which is a "master"
method which accepts explicit arguments for each aspect of
the selectable and mapping, including a base class per
mapping. [ticket:1975]

- Mapped selectables used with the map(), with_labels(),
join() methods no longer put the given argument into the
internal "cache" dictionary.  Particularly since the
join() and select() objects are created in the method
itself this was pretty much a pure memory leaking behavior.

14 years agomerge
Taavi Burns [Sat, 20 Nov 2010 13:35:24 +0000 (08:35 -0500)] 
merge

14 years agoRemove unused import.
Taavi Burns [Sat, 20 Nov 2010 13:32:00 +0000 (08:32 -0500)] 
Remove unused import.

14 years agoDecimalResultProcessor memory testing is likely to catch something only when cextensi...
Taavi Burns [Sat, 20 Nov 2010 13:30:07 +0000 (08:30 -0500)] 
DecimalResultProcessor memory testing is likely to catch something only when cextensions are enabled.  [ticket:1978]

14 years agoShorter tests for [ticket:1978]
Taavi Burns [Sat, 20 Nov 2010 02:27:30 +0000 (21:27 -0500)] 
Shorter tests for [ticket:1978]

14 years ago- modernize MutableTypesTest, add tests for expired/deferred to establish 0.6 behavior
Mike Bayer [Fri, 19 Nov 2010 23:49:06 +0000 (18:49 -0500)] 
- modernize MutableTypesTest, add tests for expired/deferred to establish 0.6 behavior
regarding [ticket:1976]

14 years ago- active_history flag also added to composite().
Mike Bayer [Fri, 19 Nov 2010 23:44:09 +0000 (18:44 -0500)] 
- active_history flag also added to composite().
The flag has no effect in 0.6, but is instead
a placeholder flag for forwards compatibility,
as it will be needed in 0.7 for composites.
[ticket:1976]

14 years agoFix memory leaks in the cprocessors DecimalResultProcessor, including tests. [ticket...
Taavi Burns [Fri, 19 Nov 2010 22:44:39 +0000 (17:44 -0500)] 
Fix memory leaks in the cprocessors DecimalResultProcessor, including tests.  [ticket:1978]

14 years agoskip on 2.4
Mike Bayer [Fri, 19 Nov 2010 01:12:24 +0000 (20:12 -0500)] 
skip on 2.4

14 years ago- remove really old, redundant test
Mike Bayer [Fri, 19 Nov 2010 00:21:37 +0000 (19:21 -0500)] 
- remove really old, redundant test

14 years ago- Added as_uuid=True flag to the UUID type, will receive
Mike Bayer [Thu, 18 Nov 2010 23:44:35 +0000 (18:44 -0500)] 
- Added as_uuid=True flag to the UUID type, will receive
and return values as Python UUID() objects rather than
strings.  Currently, the UUID type is only known to
work with psycopg2.  [ticket:1956]

14 years ago- Ensured every numeric, float, int code, scalar + array,
Mike Bayer [Thu, 18 Nov 2010 23:10:03 +0000 (18:10 -0500)] 
- Ensured every numeric, float, int code, scalar + array,
are recognized by psycopg2 and pg8000's "numeric"
base type. [ticket:1955]

14 years ago- fix test specification for oracle euro test
Mike Bayer [Thu, 18 Nov 2010 20:03:25 +0000 (15:03 -0500)] 
- fix test specification for oracle euro test

14 years ago- Added active_history flag to relationship()
Mike Bayer [Thu, 18 Nov 2010 19:55:19 +0000 (14:55 -0500)] 
- Added active_history flag to relationship()
and column_property(), forces attribute events to
always load the "old" value, so that it's available to
attributes.get_history(). [ticket:1961]
- modernize test_relationship, give test classes meaningful names

14 years ago- The mapper argument "primary_key" can be passed as a
Mike Bayer [Thu, 18 Nov 2010 17:33:25 +0000 (12:33 -0500)] 
- The mapper argument "primary_key" can be passed as a
single column as well as a list or tuple.  [ticket:1971]

14 years ago- The cx_oracle "decimal detection" logic, which takes place
Mike Bayer [Thu, 18 Nov 2010 17:19:31 +0000 (12:19 -0500)] 
- The cx_oracle "decimal detection" logic, which takes place
for for result set columns with ambiguous numeric characteristics,
now uses the decimal point character determined by the locale/
NLS_LANG setting, using an on-first-connect detection of
this character.  cx_oracle 5.0.3 or greater is also required
when using a non-period-decimal-point NLS_LANG setting.
[ticket:1953].

14 years ago- An error is raised if __table_args__ is not in tuple
Mike Bayer [Wed, 17 Nov 2010 15:55:10 +0000 (10:55 -0500)] 
- An error is raised if __table_args__ is not in tuple
or dict format, and is not None.  [ticket:1972]

14 years ago- primary_key arg to mapper() is a list
Mike Bayer [Tue, 16 Nov 2010 22:42:18 +0000 (17:42 -0500)] 
- primary_key arg to mapper() is a list
- other modernizations to mapper() doc

14 years ago- Added a bind processor for booleans which coerces
Mike Bayer [Mon, 15 Nov 2010 17:40:55 +0000 (12:40 -0500)] 
- Added a bind processor for booleans which coerces
to int, for DBAPIs such as pymssql that naively call
str() on values.

14 years ago- Fixed indexing of Query objects by -1. It was erroneously
Mike Bayer [Mon, 15 Nov 2010 14:55:43 +0000 (09:55 -0500)] 
- Fixed indexing of Query objects by -1. It was erroneously
transformed to the empty slice -1:0 that resulted in
IndexError. [ticket:1968]

14 years ago- add a few choice TypeDecorator recipes
Mike Bayer [Mon, 15 Nov 2010 14:12:45 +0000 (09:12 -0500)] 
- add a few choice TypeDecorator recipes

14 years ago- add helpstring for site-mako
Mike Bayer [Sun, 14 Nov 2010 19:02:11 +0000 (14:02 -0500)] 
- add helpstring for site-mako

14 years ago- The 'info' attribute of Column is copied during
Mike Bayer [Sun, 14 Nov 2010 17:42:34 +0000 (12:42 -0500)] 
- The 'info' attribute of Column is copied during
Column.copy(), i.e. as occurs when using columns
in declarative mixins.  [ticket:1967]

14 years ago- move inline "import" statements to use new "util.importlater()" construct. cuts
Mike Bayer [Sat, 13 Nov 2010 18:19:36 +0000 (13:19 -0500)] 
- move inline "import" statements to use new "util.importlater()" construct.  cuts
down on clutter, timeit says there's a teeny performance gain, at least where
the access is compared against attr.subattr.  these aren't super-critical
calls anyway
- slight inlining in _class_to_mapper

14 years ago- additional fix for [ticket:1964]
Mike Bayer [Sat, 13 Nov 2010 17:05:13 +0000 (12:05 -0500)] 
- additional fix for [ticket:1964]
- [ticket:1965] is invalid

14 years ago- nose3 seems to support "addplugins" now
Mike Bayer [Sat, 13 Nov 2010 16:26:05 +0000 (11:26 -0500)] 
- nose3 seems to support "addplugins" now
- add a note about sqla_nose.py

14 years agocomment
Mike Bayer [Sat, 13 Nov 2010 16:18:18 +0000 (11:18 -0500)] 
comment

14 years ago- On the same theme, the REFERENCES clause in a CREATE TABLE
Mike Bayer [Fri, 12 Nov 2010 15:49:17 +0000 (10:49 -0500)] 
- On the same theme, the REFERENCES clause in a CREATE TABLE
that includes a remote schema to a *different* schema
than that of the parent table doesn't render at all,
as cross-schema references do not appear to be supported.

14 years ago- The REFERENCES clause in a CREATE TABLE that includes
Mike Bayer [Fri, 12 Nov 2010 15:36:03 +0000 (10:36 -0500)] 
- The REFERENCES clause in a CREATE TABLE that includes
a remote schema name now renders the remote name without
the schema clause, as required by SQLite.  [ticket:1851]

14 years agowhoopsie
Mike Bayer [Fri, 12 Nov 2010 00:27:35 +0000 (19:27 -0500)] 
whoopsie

14 years ago- Fixed bug regarding "subqueryload" strategy whereby
Mike Bayer [Fri, 12 Nov 2010 00:15:26 +0000 (19:15 -0500)] 
- Fixed bug regarding "subqueryload" strategy whereby
strategy would fail if the entity was an aliased()
construct.  [ticket:1964]

14 years agostupid tab got committed
Mike Bayer [Tue, 9 Nov 2010 17:19:11 +0000 (12:19 -0500)] 
stupid tab got committed

14 years agoadd a note to use column_property with declarative map to a join
Mike Bayer [Tue, 9 Nov 2010 17:09:41 +0000 (12:09 -0500)] 
add a note to use column_property with declarative map to a join

14 years ago- and fix everything from the last checkin that breaks on py 2.4, 2.5
Mike Bayer [Tue, 9 Nov 2010 16:46:52 +0000 (11:46 -0500)] 
- and fix everything from the last checkin that breaks on py 2.4, 2.5