]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
18 years agoadded extract() function to sql dialect
Mike Bayer [Thu, 14 Sep 2006 16:41:18 +0000 (16:41 +0000)] 
added extract() function to sql dialect

18 years agomoved "c.name" to "c.key" for processing defaults since bind params use column key
Mike Bayer [Tue, 12 Sep 2006 21:44:17 +0000 (21:44 +0000)] 
moved "c.name" to "c.key" for processing defaults since bind params use column key

18 years ago- fixed bug where Connection wouldnt lose its Transaction
Mike Bayer [Tue, 12 Sep 2006 20:06:42 +0000 (20:06 +0000)] 
- fixed bug where Connection wouldnt lose its Transaction
after commit/rollback

18 years agoremoved lockmode from get_by
Mike Bayer [Mon, 11 Sep 2006 03:17:25 +0000 (03:17 +0000)] 
removed lockmode from get_by

18 years agosqlite doesnt support FOR UPDATE
Mike Bayer [Mon, 11 Sep 2006 00:23:48 +0000 (00:23 +0000)] 
sqlite doesnt support FOR UPDATE

18 years agoConcurrentModificationExecption
Mike Bayer [Mon, 11 Sep 2006 00:23:31 +0000 (00:23 +0000)] 
ConcurrentModificationExecption

18 years ago- implemented "version check" logic in Query/Mapper, used
Mike Bayer [Mon, 11 Sep 2006 00:20:28 +0000 (00:20 +0000)] 
- implemented "version check" logic in Query/Mapper, used
when version_id_col is in effect and query.with_lockmode()
is used to get() an instance thats already loaded
[ticket:292]

18 years agochecks for invalid lockmode argument
Mike Bayer [Sun, 10 Sep 2006 23:59:30 +0000 (23:59 +0000)] 
checks for invalid lockmode argument

18 years ago- changed "for_update" parameter to accept False/True/"nowait"
Mike Bayer [Sun, 10 Sep 2006 23:52:04 +0000 (23:52 +0000)] 
- changed "for_update" parameter to accept False/True/"nowait"
and "read", the latter two of which are interpreted only by
Oracle and Mysql [ticket:292]
- added "lockmode" argument to base Query select/get functions,
including "with_lockmode" function to get a Query copy that has
a default locking mode.  Will translate "read"/"update"
arguments into a for_update argument on the select side.
[ticket:292]

18 years agoremoved auto-dispose on __del__, produces too much garbage exceptiongs
Mike Bayer [Sun, 10 Sep 2006 20:13:46 +0000 (20:13 +0000)] 
removed auto-dispose on __del__, produces too much garbage exceptiongs

18 years agofixup to printing of uow
Mike Bayer [Thu, 7 Sep 2006 23:04:13 +0000 (23:04 +0000)] 
fixup to printing of uow

18 years ago- more rearrangements of unit-of-work commit scheme to better allow
Mike Bayer [Thu, 7 Sep 2006 20:04:10 +0000 (20:04 +0000)] 
- more rearrangements of unit-of-work commit scheme to better allow
dependencies within circular flushes to work properly...updated
task traversal/logging implementation

this work is still under construction !  requires more unit tests and
new dumper needs to be finished.

18 years agoforgot the tearDown step....
Mike Bayer [Thu, 7 Sep 2006 17:14:11 +0000 (17:14 +0000)] 
forgot the tearDown step....

18 years agofixed constructor on bigint
Mike Bayer [Wed, 6 Sep 2006 01:00:06 +0000 (01:00 +0000)] 
fixed constructor on bigint

18 years agoadded link
Mike Bayer [Tue, 5 Sep 2006 18:42:43 +0000 (18:42 +0000)] 
added link

18 years ago0.2.8.. rel_0_2_8
Mike Bayer [Tue, 5 Sep 2006 17:19:26 +0000 (17:19 +0000)] 
0.2.8..

18 years ago- added basic 'zblog' test suite
Mike Bayer [Tue, 5 Sep 2006 17:16:26 +0000 (17:16 +0000)] 
- added basic 'zblog' test suite
- better error message for mapper orphan detect

18 years agorestored "optimistic" behavior of hasparent. its generally disastrous without that...
Mike Bayer [Tue, 5 Sep 2006 16:58:02 +0000 (16:58 +0000)] 
restored "optimistic" behavior of hasparent.  its generally disastrous without that flag as its impossible to load all lazy loaders, deal with attributes that "noload", etc. just to check for orphan status.

18 years ago- unicode fix for startswith()/endswith() [ticket:296]
Mike Bayer [Tue, 5 Sep 2006 15:39:59 +0000 (15:39 +0000)] 
- unicode fix for startswith()/endswith() [ticket:296]

18 years agoupdate
Mike Bayer [Mon, 4 Sep 2006 23:55:38 +0000 (23:55 +0000)] 
update

18 years agofurther fixes to case sensitive logic
Mike Bayer [Mon, 4 Sep 2006 23:05:36 +0000 (23:05 +0000)] 
further fixes to case sensitive logic

18 years agorevised section on quoting, semanticized headings and table of content lists
Mike Bayer [Mon, 4 Sep 2006 23:02:13 +0000 (23:02 +0000)] 
revised section on quoting, semanticized headings and table of content lists

18 years ago- import of py2.5s sqlite3 [ticket:293]
Mike Bayer [Mon, 4 Sep 2006 02:22:00 +0000 (02:22 +0000)] 
- import of py2.5s sqlite3 [ticket:293]

18 years agosimplification to quoting to just cache strings per-dialect, added quoting for alias...
Mike Bayer [Mon, 4 Sep 2006 01:56:31 +0000 (01:56 +0000)] 
simplification to quoting to just cache strings per-dialect, added quoting for alias and label names
fixes [ticket:294]

18 years agocleanup/unit test fixes
Mike Bayer [Sun, 3 Sep 2006 02:46:46 +0000 (02:46 +0000)] 
cleanup/unit test fixes

18 years ago- further changes to attributes with regards to "trackparent". the "commit" operation
Mike Bayer [Sat, 2 Sep 2006 04:00:44 +0000 (04:00 +0000)] 
- further changes to attributes with regards to "trackparent".  the "commit" operation
now sets a "hasparent" flag for all attributes to all objects.  that way lazy loads
via callables get included in trackparent, and eager loads do as well because the mapper
calls commit() on all objects at load time.  this is a less shaky method than the "optimistic"
thing in the previous commit, but uses more memory and involves more overhead.
- some tweaks/cleanup to unit tests

18 years agofuther fix to the "orphan state" idea. to avoid setting tons of
Mike Bayer [Fri, 1 Sep 2006 17:01:55 +0000 (17:01 +0000)] 
futher fix to the "orphan state" idea.  to avoid setting tons of
"hasparent" flags on objects as they are loaded, both from lazy and eager loads,
the "orphan" check now uses an "optimistic" flag to determine the result if no
"hasparent" flag is found for a particular relationship on an instance. if the
instance has an _instance_key and therefore was loaded from the database, it is
assumed to not be an orphan unless a "False" hasparent flag has been set.  if the
instance does not have an _instance_key and is therefore transient/pending, it is
assumed to be an orphan unless a "True" hasparent flag has been set.

18 years agoinsure that "parent" pointers are set up on objects that were lazily loaded
Mike Bayer [Fri, 1 Sep 2006 16:25:20 +0000 (16:25 +0000)] 
insure that "parent" pointers are set up on objects that were lazily loaded

18 years agopossible fix for [ticket:276]. if mysql detects case-insensitivity, converts
Mike Bayer [Fri, 1 Sep 2006 00:30:36 +0000 (00:30 +0000)] 
possible fix for [ticket:276].  if mysql detects case-insensitivity, converts
tables to lower case names

18 years agosince casing is figured out quasi-automatically when creating table/column/etc,
Mike Bayer [Thu, 31 Aug 2006 23:58:34 +0000 (23:58 +0000)] 
since casing is figured out quasi-automatically when creating table/column/etc,
removed casing checks within pg reflection

18 years agoquoting more or less working with oracle
Mike Bayer [Thu, 31 Aug 2006 23:55:42 +0000 (23:55 +0000)] 
quoting more or less working with oracle

18 years agofix to from clause in unittest query...somehow this didnt fail on pg 8.0, but fails...
Mike Bayer [Thu, 31 Aug 2006 23:41:49 +0000 (23:41 +0000)] 
fix to from clause in unittest query...somehow this didnt fail on pg 8.0, but fails on 8.1

18 years agodefaults and constraints have optional parent
Mike Bayer [Thu, 31 Aug 2006 23:39:42 +0000 (23:39 +0000)] 
defaults and constraints have optional parent

18 years agosequence/default adjustments to allow postgres 8.1 tests to function
Mike Bayer [Thu, 31 Aug 2006 23:33:55 +0000 (23:33 +0000)] 
sequence/default adjustments to allow postgres 8.1 tests to function

18 years agopg formats sequence name, more quote test fixes
Mike Bayer [Thu, 31 Aug 2006 23:26:30 +0000 (23:26 +0000)] 
pg formats sequence name, more quote test fixes

18 years agosome tweaks to oracle casing...
Mike Bayer [Thu, 31 Aug 2006 23:13:14 +0000 (23:13 +0000)] 
some tweaks to oracle casing...

18 years ago- added case_sensitive argument to MetaData, Table, Column, determines
Mike Bayer [Thu, 31 Aug 2006 18:58:22 +0000 (18:58 +0000)] 
- added case_sensitive argument to MetaData, Table, Column, determines
itself automatically based on if a parent schemaitem has a non-None
setting for the flag, or if not, then whether the identifier name is all lower
case or not.  when set to True, quoting is applied to identifiers with mixed or
uppercase identifiers.  quoting is also applied automatically in all cases to
identifiers that are known to be reserved words or contain other non-standard
characters. various database dialects can override all of this behavior, but
currently they are all using the default behavior.  tested with postgres, mysql,
sqlite.  needs more testing with firebird, oracle, ms-sql. part of the ongoing
work with [ticket:155]

18 years ago- deregister Table from MetaData when autoload fails; [ticket:289]
Mike Bayer [Mon, 28 Aug 2006 16:55:22 +0000 (16:55 +0000)] 
- deregister Table from MetaData when autoload fails; [ticket:289]

18 years ago- fix to using query.count() with distinct, **kwargs with SelectResults
Mike Bayer [Sun, 27 Aug 2006 21:22:28 +0000 (21:22 +0000)] 
- fix to using query.count() with distinct, **kwargs with SelectResults
count() [ticket:287]

18 years ago- changed "invalidate" semantics with pooled connection; will
Mike Bayer [Sat, 26 Aug 2006 21:32:11 +0000 (21:32 +0000)] 
- changed "invalidate" semantics with pooled connection; will
instruct the underlying connection record to reconnect the next
time its called.  "invalidate" will also automatically be called
if any error is thrown in the underlying call to connection.cursor().
this will hopefully allow the connection pool to reconnect to a
database that had been stopped and started without restarting
the connecting application [ticket:121]

18 years ago[ticket:266] constraint name in PrimaryKeyConstraint
Mike Bayer [Sat, 26 Aug 2006 20:22:48 +0000 (20:22 +0000)] 
[ticket:266] constraint name in PrimaryKeyConstraint

18 years agodoc bug [ticket:278]
Mike Bayer [Sat, 26 Aug 2006 20:16:19 +0000 (20:16 +0000)] 
doc bug [ticket:278]

18 years ago- added "timezone=True" flag to DateTime and Time types. postgres
Mike Bayer [Sat, 26 Aug 2006 19:46:33 +0000 (19:46 +0000)] 
- added "timezone=True" flag to DateTime and Time types.  postgres
so far will convert this to "TIME[STAMP] (WITH|WITHOUT) TIME ZONE",
so that control over timezone presence is more controllable (psycopg2
returns datetimes with tzinfo's if available, which can create confusion
against datetimes that dont).
[ticket:275]

18 years agoadded "dev" tag to default setup
Mike Bayer [Sat, 26 Aug 2006 19:00:37 +0000 (19:00 +0000)] 
added "dev" tag to default setup
some extra README

18 years agofixed inaccuracies regarding "connectable" parameter sent to create/drop
Mike Bayer [Sat, 26 Aug 2006 18:55:05 +0000 (18:55 +0000)] 
fixed inaccuracies regarding "connectable" parameter sent to create/drop

18 years agoTODO for oracle
Mike Bayer [Sat, 26 Aug 2006 16:16:11 +0000 (16:16 +0000)] 
TODO for oracle

18 years agoadded limit/offset to union queries
Mike Bayer [Sat, 26 Aug 2006 14:42:18 +0000 (14:42 +0000)] 
added limit/offset to union queries

18 years ago- cleanup on connection methods + documentation. custom DBAPI
Mike Bayer [Fri, 25 Aug 2006 16:27:10 +0000 (16:27 +0000)] 
- cleanup on connection methods + documentation.  custom DBAPI
arguments specified in query string, 'connect_args' argument
to 'create_engine', or custom creation function via 'creator'
function to 'create_engine'.
- added "recycle" argument to Pool, is "pool_recycle" on create_engine,
defaults to 3600 seconds; connections after this age will be closed and
replaced with a new one, to handle db's that automatically close
stale connections [ticket:274]

18 years ago[ticket:282]
Mike Bayer [Wed, 23 Aug 2006 01:31:37 +0000 (01:31 +0000)] 
[ticket:282]

18 years agothe "check for orphans" step will cascade the delete operation to child objects.
Mike Bayer [Tue, 22 Aug 2006 22:52:12 +0000 (22:52 +0000)] 
the "check for orphans" step will cascade the delete operation to child objects.

18 years ago- urls support escaped characters in passwords [ticket:281]
Mike Bayer [Tue, 22 Aug 2006 18:58:01 +0000 (18:58 +0000)] 
- urls support escaped characters in passwords [ticket:281]

18 years agosqlite dialects can be created without pysqlite installed
Mike Bayer [Mon, 21 Aug 2006 20:10:56 +0000 (20:10 +0000)] 
sqlite dialects can be created without pysqlite installed

18 years ago- unit tests updated to run without any pysqlite installed; pool
Mike Bayer [Mon, 21 Aug 2006 20:01:32 +0000 (20:01 +0000)] 
- unit tests updated to run without any pysqlite installed; pool
test uses a mock DBAPI

18 years agoworking on sequence quoting support....
Mike Bayer [Mon, 21 Aug 2006 04:38:51 +0000 (04:38 +0000)] 
working on sequence quoting support....

18 years agopostgres reflection uses dialect-wide preparer
Mike Bayer [Mon, 21 Aug 2006 03:51:48 +0000 (03:51 +0000)] 
postgres reflection uses dialect-wide preparer

18 years agorefactoring of ANSIIdentifierPreparer to be one instance per-dialect, simplified...
Mike Bayer [Mon, 21 Aug 2006 03:50:23 +0000 (03:50 +0000)] 
refactoring of ANSIIdentifierPreparer to be one instance per-dialect, simplified caching

18 years ago- postgres reflection moved to use pg_schema tables, can be overridden
Mike Bayer [Mon, 21 Aug 2006 00:37:34 +0000 (00:37 +0000)] 
- postgres reflection moved to use pg_schema tables, can be overridden
with use_information_schema=True argument to create_engine
[ticket:60], [ticket:71]
- added natural_case argument to Table, Column, semi-experimental
flag for use with table reflection to help with quoting rules
[ticket:155]

18 years agoadded a compile check to instances()
Mike Bayer [Fri, 18 Aug 2006 21:33:11 +0000 (21:33 +0000)] 
added a compile check to instances()

18 years ago[ticket:280] statement execution supports using the same BindParam
Mike Bayer [Fri, 18 Aug 2006 20:12:39 +0000 (20:12 +0000)] 
[ticket:280] statement execution supports using the same BindParam
object more than once in an expression; simplified handling of positional
parameters.  nice job by Bill Noon figuring out the basic idea.

18 years ago- unit-of-work does a better check for "orphaned" objects that are
Mike Bayer [Fri, 18 Aug 2006 17:21:01 +0000 (17:21 +0000)] 
- unit-of-work does a better check for "orphaned" objects that are
part of a "delete-orphan" cascade, for certain conditions where the
parent isnt available to cascade from.
- it is now invalid to declare a self-referential relationship with
"delete-orphan" (as the abovementioned check would make them impossible
to save)
- improved the check for objects being part of a session when the
unit of work seeks to flush() them as part of a relationship..

18 years agomore fixes for [ticket:269], added MSMediumBlob type
Mike Bayer [Fri, 18 Aug 2006 00:49:57 +0000 (00:49 +0000)] 
more fixes for [ticket:269], added MSMediumBlob type

18 years agocommit should be outside of the try/except; else when commit fails, rollback gets...
Mike Bayer [Thu, 17 Aug 2006 18:04:13 +0000 (18:04 +0000)] 
commit should be outside of the try/except; else when commit fails, rollback gets called which is technically invalid (although SA transaction probably lets it slide...this should also possibly be made more strict)

18 years agoif a contextual session is established via MapperExtension.get_session
Mike Bayer [Thu, 17 Aug 2006 00:12:59 +0000 (00:12 +0000)] 
if a contextual session is established via MapperExtension.get_session
(as it is using the sessioncontext plugin, etc), a lazy load operation
will use that session by default if the parent object is not
persistent with a session already.

18 years ago[ticket:277] check if pg/oracle sequence exists. checks in all cases before CREATE...
Mike Bayer [Wed, 16 Aug 2006 19:48:24 +0000 (19:48 +0000)] 
[ticket:277] check if pg/oracle sequence exists.  checks in all cases before CREATE SEQUENCE/ DROP SEQUENCE

18 years agoadded "requires_quotes" step, subclasses of ANSIIdentifierPreparer can override
Mike Bayer [Wed, 16 Aug 2006 00:36:30 +0000 (00:36 +0000)] 
added "requires_quotes" step, subclasses of ANSIIdentifierPreparer can override

18 years agofixes for threadless python compiles
Jonathan Ellis [Tue, 15 Aug 2006 16:26:20 +0000 (16:26 +0000)] 
fixes for threadless python compiles

18 years ago- eesh ! the tutorial doctest was broken for quite some time.
Mike Bayer [Tue, 15 Aug 2006 02:02:47 +0000 (02:02 +0000)] 
- eesh !  the tutorial doctest was broken for quite some time.
- add_property() method on mapper does a "compile all mappers"
step in case the given property references a non-compiled mapper
(as it did in the case of the tutorial !)

19 years agothe latest...
Mike Bayer [Sat, 12 Aug 2006 23:35:54 +0000 (23:35 +0000)] 
the latest...

19 years agomodifcation to unitofwork to not maintain ordering within the rel_0_2_7
Mike Bayer [Sat, 12 Aug 2006 22:58:49 +0000 (22:58 +0000)] 
modifcation to unitofwork to not maintain ordering within the
"new" list or within the UOWTask "objects" list; instead, new objects
are tagged with an ordering identifier as they are registered as new
with the session, and the INSERT statements are then sorted within the
mapper save_obj.  the INSERT ordering has basically been pushed allthe way
to the end of the flush cycle. that way the various sorts and
organizations occuring within UOWTask (particularly the circular task
sort) dont have to worry about maintaining order (which they werent anyway)

19 years agofix to __eq__ method in a test object
Mike Bayer [Sat, 12 Aug 2006 21:23:34 +0000 (21:23 +0000)] 
fix to __eq__ method in a test object

19 years agoimproved error message when a backref conflicts with a column-based property
Mike Bayer [Sat, 12 Aug 2006 21:08:31 +0000 (21:08 +0000)] 
improved error message when a backref conflicts with a column-based property

19 years agoadded MSTinyInteger to MS-SQL [ticket:263]
Mike Bayer [Sat, 12 Aug 2006 20:28:17 +0000 (20:28 +0000)] 
added MSTinyInteger to MS-SQL [ticket:263]

19 years agofixed construction of order_by with distinct query
Mike Bayer [Sat, 12 Aug 2006 20:25:38 +0000 (20:25 +0000)] 
fixed construction of order_by with distinct query

19 years ago0.2.7 prep
Mike Bayer [Sat, 12 Aug 2006 20:19:03 +0000 (20:19 +0000)] 
0.2.7 prep

19 years agosome fixes to sqlite datetime organization, was improperly reflecting
Mike Bayer [Sat, 12 Aug 2006 20:12:18 +0000 (20:12 +0000)] 
some fixes to sqlite datetime organization, was improperly reflecting
the "date" type as a "datetime"

19 years agofixes to types so that database-specific types more easily used;
Mike Bayer [Sat, 12 Aug 2006 19:50:07 +0000 (19:50 +0000)] 
fixes to types so that database-specific types more easily used;
fixes to mysql text types to work with this methodology
[ticket:269]

19 years ago[ticket:268]
Mike Bayer [Sat, 12 Aug 2006 19:15:35 +0000 (19:15 +0000)] 
[ticket:268]

19 years agorefactored ANSIIdentifierPreparer to be visitor based; minimizes escaping operations
Mike Bayer [Sat, 12 Aug 2006 18:50:35 +0000 (18:50 +0000)] 
refactored ANSIIdentifierPreparer to be visitor based; minimizes escaping operations
and isinstance()/duck-typing calls

19 years agoturned off default case-folding rules as they wreak havoc with the current unittests,
Mike Bayer [Sat, 12 Aug 2006 17:53:04 +0000 (17:53 +0000)] 
turned off default case-folding rules as they wreak havoc with the current unittests,
temporary isintance() checks in ASNIIdentifierPreparer which will be replaced with visit_
methodology

19 years agoadded docs for ON UPDATE/DELETE, identifier quoting
Mike Bayer [Sat, 12 Aug 2006 17:28:59 +0000 (17:28 +0000)] 
added docs for ON UPDATE/DELETE, identifier quoting

19 years ago quoting facilities set up so that database-specific quoting can be
Mike Bayer [Sat, 12 Aug 2006 17:28:15 +0000 (17:28 +0000)] 
 quoting facilities set up so that database-specific quoting can be
turned on for individual table, schema, and column identifiers when
used in all queries/creates/drops.  Enabled via "quote=True" in
Table or Column, as well as "quote_schema=True" in Table.  Thanks to
Aaron Spike for his excellent efforts.  [ticket:155]

19 years agocomment
Mike Bayer [Fri, 11 Aug 2006 23:21:51 +0000 (23:21 +0000)] 
comment

19 years ago[ticket:251]
Mike Bayer [Fri, 11 Aug 2006 21:50:14 +0000 (21:50 +0000)] 
[ticket:251]

19 years agoremoved superfluous **params
Mike Bayer [Fri, 11 Aug 2006 21:48:03 +0000 (21:48 +0000)] 
removed superfluous **params

19 years agoSelectResults will use a subselect, when calling an aggregate (i.e.
Mike Bayer [Fri, 11 Aug 2006 21:43:55 +0000 (21:43 +0000)] 
SelectResults will use a subselect, when calling an aggregate (i.e.
max, min, etc.) on a SelectResults that has an ORDER BY clause
[ticket:252]

19 years agoreflected 'mediumint' type
Mike Bayer [Fri, 11 Aug 2006 21:37:55 +0000 (21:37 +0000)] 
reflected 'mediumint' type

19 years agoinheritance check uses issubclass() instead of direct __mro__ check
Mike Bayer [Fri, 11 Aug 2006 19:16:27 +0000 (19:16 +0000)] 
inheritance check uses issubclass() instead of direct __mro__ check
to make sure class A inherits from B, allowing mapper inheritance to more
flexibly correspond to class inheritance [ticket:271]

19 years agoadded "nowait" flag to Select() [ticket:270]
Mike Bayer [Fri, 11 Aug 2006 18:48:59 +0000 (18:48 +0000)] 
added "nowait" flag to Select() [ticket:270]

19 years agofixed ms-sql connect() to work with adodbapi
Mike Bayer [Fri, 11 Aug 2006 18:23:48 +0000 (18:23 +0000)] 
fixed ms-sql connect() to work with adodbapi

19 years agomoved rollback catch to mysql module...
Mike Bayer [Thu, 10 Aug 2006 19:17:45 +0000 (19:17 +0000)] 
moved rollback catch to mysql module...

19 years agofix mysql borkage
Jonathan Ellis [Thu, 10 Aug 2006 06:40:44 +0000 (06:40 +0000)] 
fix mysql borkage

19 years agofix mysql borkage
Jonathan Ellis [Thu, 10 Aug 2006 06:32:25 +0000 (06:32 +0000)] 
fix mysql borkage

19 years agoadded __contains__ to OrderedProperties, so that rabbit is not in there
Mike Bayer [Thu, 10 Aug 2006 00:03:33 +0000 (00:03 +0000)] 
added __contains__ to OrderedProperties, so that rabbit is not in there

19 years agoall create()/drop() calls have a keyword argument of "connectable".
Mike Bayer [Wed, 9 Aug 2006 23:58:07 +0000 (23:58 +0000)] 
all create()/drop() calls have a keyword argument of "connectable".
"engine" is deprecated. fixes [ticket:255]

19 years agoadded an objectstore clear
Mike Bayer [Wed, 9 Aug 2006 23:56:29 +0000 (23:56 +0000)] 
added an objectstore clear

19 years agofix to lazy loads when mapping to joins
Mike Bayer [Tue, 8 Aug 2006 16:39:18 +0000 (16:39 +0000)] 
fix to lazy loads when mapping to joins

19 years agoadjusted __getstate__ on InstrumentedList to further avoid callables getting stuck...
Mike Bayer [Tue, 8 Aug 2006 01:02:16 +0000 (01:02 +0000)] 
adjusted __getstate__ on InstrumentedList to further avoid callables getting stuck in there...

19 years agofixed possible error in mysql reflection where certain versions
Mike Bayer [Mon, 7 Aug 2006 21:58:53 +0000 (21:58 +0000)] 
fixed possible error in mysql reflection where certain versions
return an array instead of string for SHOW CREATE TABLE call

19 years agoadded start of a many-to-many test
Mike Bayer [Mon, 7 Aug 2006 05:10:59 +0000 (05:10 +0000)] 
added start of a many-to-many test

19 years agofixed small pickle bug with lazy loaders [ticket:265]
Mike Bayer [Sun, 6 Aug 2006 16:48:30 +0000 (16:48 +0000)] 
fixed small pickle bug with lazy loaders [ticket:265]