]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
12 years ago- [feature] Added "read_timeout" flag to MySQLdb
Mike Bayer [Wed, 10 Oct 2012 17:15:16 +0000 (13:15 -0400)] 
- [feature] Added "read_timeout" flag to MySQLdb
    dialect.  [ticket:2554]

12 years ago- [feature] Added "raise_on_warnings" flag to OurSQL
Mike Bayer [Wed, 10 Oct 2012 17:13:41 +0000 (13:13 -0400)] 
- [feature] Added "raise_on_warnings" flag to OurSQL
    dialect.  [ticket:2523]

12 years ago- jam 0.8's rework of the session tests here so future merges have a chance of working
Mike Bayer [Sat, 6 Oct 2012 16:16:39 +0000 (12:16 -0400)] 
- jam 0.8's rework of the session tests here so future merges have a chance of working

12 years agofix __init__ in the metaclass
Mike Bayer [Thu, 4 Oct 2012 14:32:51 +0000 (10:32 -0400)] 
fix __init__ in the metaclass

12 years ago- add one more #2583 test to cover the "multiple PK switch" use case
Mike Bayer [Wed, 3 Oct 2012 15:11:34 +0000 (11:11 -0400)] 
- add one more #2583 test to cover the "multiple PK switch" use case

12 years ago - [bug] Fixed Session accounting bug whereby replacing
Mike Bayer [Wed, 3 Oct 2012 15:06:22 +0000 (11:06 -0400)] 
  - [bug] Fixed Session accounting bug whereby replacing
    a deleted object in the identity map with another
    object of the same primary key would raise a
    "conflicting state" error on rollback(),
    if the replaced primary key were established either
    via non-unitofwork-established INSERT statement
    or by primary key switch of another instance.
    [ticket:2583]

12 years agoAdded tag rel_0_7_9 for changeset b26bbaa14e5318140bf463fc1e1a9540e3c65e10
Mike Bayer [Mon, 1 Oct 2012 22:42:04 +0000 (18:42 -0400)] 
Added tag rel_0_7_9 for changeset b26bbaa14e5318140bf463fc1e1a9540e3c65e10

12 years agoadd .txt here rel_0_7_9
Mike Bayer [Mon, 1 Oct 2012 22:36:12 +0000 (18:36 -0400)] 
add .txt here

12 years ago0.7.9
Mike Bayer [Mon, 1 Oct 2012 22:32:49 +0000 (18:32 -0400)] 
0.7.9

12 years agoobvious tidy
Mike Bayer [Mon, 1 Oct 2012 21:28:57 +0000 (17:28 -0400)] 
obvious tidy

12 years ago - [bug] Fixed bug where reflection of primary key constraint
Mike Bayer [Sun, 30 Sep 2012 22:24:51 +0000 (18:24 -0400)] 
  - [bug] Fixed bug where reflection of primary key constraint
    would double up columns if the same constraint/table
    existed in multiple schemas.

12 years ago - [bug] Fixed bug in over() construct whereby
Mike Bayer [Sun, 30 Sep 2012 21:20:04 +0000 (17:20 -0400)] 
  - [bug] Fixed bug in over() construct whereby
    passing an empty list for either partition_by
    or order_by, as opposed to None, would fail
    to generate correctly.
    Courtesy Gunnlaugur Por Briem.
    [ticket:2574]

12 years ago- [bug] Fixed compiler bug whereby using a correlated
Mike Bayer [Sun, 30 Sep 2012 20:57:23 +0000 (16:57 -0400)] 
- [bug] Fixed compiler bug whereby using a correlated
    subquery within an ORDER BY would fail to render correctly
    if the stament also used LIMIT/OFFSET, due to mis-rendering
    within the ROW_NUMBER() OVER clause.  Fix courtesy
    sayap [ticket:2538]

12 years agoadd glossary, "release" term
Mike Bayer [Sun, 30 Sep 2012 15:56:55 +0000 (11:56 -0400)] 
add glossary, "release" term

12 years agosession modernize
Mike Bayer [Sun, 30 Sep 2012 15:31:49 +0000 (11:31 -0400)] 
session modernize

12 years ago- dont talk about metadata.bind
Mike Bayer [Sun, 30 Sep 2012 15:17:25 +0000 (11:17 -0400)] 
- dont talk about metadata.bind
- fix some :func:->:class: declared_attr

12 years ago- fix empty row insert in fixture, [ticket:2573]
Mike Bayer [Wed, 26 Sep 2012 14:35:55 +0000 (10:35 -0400)] 
- fix empty row insert in fixture, [ticket:2573]

12 years ago- [feature] Added support for the localtimestamp()
Mike Bayer [Wed, 26 Sep 2012 14:20:56 +0000 (10:20 -0400)] 
- [feature] Added support for the localtimestamp()
SQL function implemented in SQLite, courtesy
Richard Mitchell.  Added test

12 years agoMerged in mitchellrj/sqlalchemy (pull request #21)
Mike Bayer [Wed, 26 Sep 2012 14:17:55 +0000 (10:17 -0400)] 
Merged in mitchellrj/sqlalchemy (pull request #21)

12 years agomerge some version of the changes noted in [ticket:2426]
Mike Bayer [Tue, 25 Sep 2012 21:23:13 +0000 (17:23 -0400)] 
merge some version of the changes noted in [ticket:2426]

12 years ago- [bug] Added 'terminating connection' to the list
Mike Bayer [Tue, 25 Sep 2012 20:54:50 +0000 (16:54 -0400)] 
- [bug] Added 'terminating connection' to the list
    of messages we use to detect a disconnect with PG, which
    appears to be present in some versions when the server
    is restarted.  [ticket:2570]

12 years ago- [bug] Fixed the DropIndex construct to support
Mike Bayer [Mon, 24 Sep 2012 15:17:16 +0000 (11:17 -0400)] 
- [bug] Fixed the DropIndex construct to support
    an Index associated with a Table in a remote
    schema. [ticket:2571]

12 years ago - [bug] Columns in reflected primary key constraint
Mike Bayer [Sun, 23 Sep 2012 17:42:41 +0000 (13:42 -0400)] 
  - [bug] Columns in reflected primary key constraint
    are now returned in the order in which the constraint
    itself defines them, rather than how the table
    orders them.  Courtesy Gunnlaugur Por Briem.
    [ticket:2531].

12 years ago- upgrade to 0.8's exclusion mechanism for test compatibility
Mike Bayer [Sun, 23 Sep 2012 17:36:28 +0000 (13:36 -0400)] 
- upgrade to 0.8's exclusion mechanism for test compatibility

12 years ago- [bug] When the primary key column of a Table
Mike Bayer [Sun, 23 Sep 2012 16:51:24 +0000 (12:51 -0400)] 
- [bug] When the primary key column of a Table
    is replaced, such as via extend_existing,
    the "auto increment" column used by insert()
    constructs is reset.  Previously it would
    remain referring to the previous primary
    key column.  [ticket:2525]

12 years ago- clean pyflakes
Mike Bayer [Sun, 23 Sep 2012 16:31:41 +0000 (12:31 -0400)] 
- clean pyflakes

12 years ago- improve docs for MySQL/SQLite foreign key/ON UPDATE|DELETE instructions,
Mike Bayer [Sun, 23 Sep 2012 16:24:24 +0000 (12:24 -0400)] 
- improve docs for MySQL/SQLite foreign key/ON UPDATE|DELETE instructions,
[ticket:2514]

12 years ago- [bug] Adjusted column default reflection code to
Mike Bayer [Sun, 23 Sep 2012 15:30:07 +0000 (11:30 -0400)] 
- [bug] Adjusted column default reflection code to
convert non-string values to string, to accommodate
old SQLite versions that don't deliver
default info as a string.  [ticket:2265]
- factor sqlite column reflection to be like we did for postgresql,
in a separate method.

12 years ago- aaand actually get is/isnot to be usable with None/NULL
Mike Bayer [Sat, 22 Sep 2012 20:46:29 +0000 (16:46 -0400)] 
- aaand actually get is/isnot to be usable with None/NULL

12 years ago - [bug] Added missing operators is_(), isnot()
Mike Bayer [Sat, 22 Sep 2012 20:31:32 +0000 (16:31 -0400)] 
  - [bug] Added missing operators is_(), isnot()
    to the ColumnOperators base, so that these long-available
    operators are present as methods like all
    the other operators.  [ticket:2544]

12 years ago- add the small bit of test_operators that can apply to 0.7
Mike Bayer [Sat, 22 Sep 2012 20:30:04 +0000 (16:30 -0400)] 
- add the small bit of test_operators that can apply to 0.7

12 years ago- [bug] Extra logic has been added to the "flush"
Mike Bayer [Sat, 22 Sep 2012 20:03:57 +0000 (16:03 -0400)] 
- [bug] Extra logic has been added to the "flush"
    that occurs within Session.commit(), such that the
    extra state added by an after_flush() or
    after_flush_postexec() hook is also flushed in a
    subsequent flush, before the "commit" completes.
    Subsequent calls to flush() will continue until
    the after_flush hooks stop adding new state.
    An "overflow" counter of 100 is also in place,
    in the event of a broken after_flush() hook
    adding new content each time. [ticket:2566]

12 years agomapper configured doc
Mike Bayer [Fri, 21 Sep 2012 16:12:01 +0000 (12:12 -0400)] 
mapper configured doc

12 years ago- repair bool() for instance level event listener where events are classlevel, contin...
Mike Bayer [Thu, 20 Sep 2012 16:05:16 +0000 (12:05 -0400)] 
- repair bool() for instance level event listener where events are classlevel, continuing [ticket:2516],
for some reason the impl was different here than that of 0.8

12 years ago- [bug] Adjusted a very old bugfix which attempted
Mike Bayer [Wed, 19 Sep 2012 04:34:30 +0000 (00:34 -0400)] 
- [bug] Adjusted a very old bugfix which attempted
    to work around a SQLite issue that itself was
    "fixed" as of sqlite 3.6.14, regarding quotes
    surrounding a table name when using
    the "foreign_key_list" pragma.  The fix has been
    adjusted to not interfere with quotes that
    are *actually in the name* of a column or table,
    to as much a degree as possible; sqlite still
    doesn't return the correct result for foreign_key_list()
    if the target table actually has quotes surrounding
    its name, as *part* of its name (i.e. """mytable""").
    [ticket:2568]

12 years ago- [bug] Fixed bug where incorrect type information
Mike Bayer [Mon, 17 Sep 2012 01:15:55 +0000 (21:15 -0400)] 
- [bug] Fixed bug where incorrect type information
would be passed when the ORM would bind the
"version" column, when using the "version" feature.
Tests courtesy Daniel Miller.  [ticket:2539]

12 years agoMerged in millerdev/sqlalchemy (pull request #20)
Mike Bayer [Mon, 17 Sep 2012 01:09:22 +0000 (21:09 -0400)] 
Merged in millerdev/sqlalchemy (pull request #20)

12 years agoadd connection.close()
Mike Bayer [Tue, 11 Sep 2012 15:02:02 +0000 (11:02 -0400)] 
add connection.close()

12 years ago- backport test fixes from 0.8 to support newer postgresql, psycopg2 versions
Mike Bayer [Mon, 10 Sep 2012 20:47:22 +0000 (16:47 -0400)] 
- backport test fixes from 0.8 to support newer postgresql, psycopg2 versions

12 years agoMerged in etanol/sqlalchemy/rel_0_7 (pull request #17)
Mike Bayer [Sun, 9 Sep 2012 18:44:38 +0000 (14:44 -0400)] 
Merged in etanol/sqlalchemy/rel_0_7 (pull request #17)

12 years agofix
Mike Bayer [Sun, 9 Sep 2012 06:26:55 +0000 (02:26 -0400)] 
fix

12 years agomore cleanup
Mike Bayer [Sun, 9 Sep 2012 06:25:43 +0000 (02:25 -0400)] 
more cleanup

12 years agoalmost obliterate the concept of "implicit execution" from the docs, move it only
Mike Bayer [Sun, 9 Sep 2012 06:06:32 +0000 (02:06 -0400)] 
almost obliterate the concept of "implicit execution" from the docs, move it only
to the "engines and connections" chapter nobody reads, put big green "note:"
boxes with the word "discouraged" in them for "bound metadata", "implicit execution",
"threadlocal strategy"

12 years ago- add a test to make sure we've tested session.execute(stmt, multiparams)
Mike Bayer [Sun, 9 Sep 2012 04:54:45 +0000 (00:54 -0400)] 
- add a test to make sure we've tested session.execute(stmt, multiparams)
- rewrite docs for session.execute()

12 years agoAdd a hint on the install guide to disable C extensions with pip.
Isaac Jurado [Fri, 7 Sep 2012 11:12:26 +0000 (13:12 +0200)] 
Add a hint on the install guide to disable C extensions with pip.

12 years ago - [bug] Fixed a regression since 0.6 regarding
Mike Bayer [Sat, 1 Sep 2012 00:03:57 +0000 (20:03 -0400)] 
  - [bug] Fixed a regression since 0.6 regarding
    result-row targeting.   It should be possible
    to use a select() statement with string
    based columns in it, that is
    select(['id', 'name']).select_from('mytable'),
    and have this statement be targetable by
    Column objects with those names; this is the
    mechanism by which
    query(MyClass).from_statement(some_statement)
    works.  At some point the specific case of
    using select(['id']), which is equivalent to
    select([literal_column('id')]), stopped working
    here, so this has been re-instated and of
    course tested. [ticket:2558]

12 years agosome pysqlite doc tweaks
Mike Bayer [Thu, 30 Aug 2012 14:34:11 +0000 (10:34 -0400)] 
some pysqlite doc tweaks

12 years agomerge MySQL innodb-by-default test fixes
Mike Bayer [Wed, 29 Aug 2012 16:18:41 +0000 (12:18 -0400)] 
merge MySQL innodb-by-default test fixes

12 years agohybrids: illustrate correlated subquery
Mike Bayer [Mon, 27 Aug 2012 16:36:00 +0000 (12:36 -0400)] 
hybrids: illustrate correlated subquery

12 years ago- [bug] Fixed bug whereby usage of a UNION
Mike Bayer [Wed, 22 Aug 2012 23:06:19 +0000 (19:06 -0400)] 
- [bug] Fixed bug whereby usage of a UNION
or similar inside of an embedded subquery
would interfere with result-column targeting,
in the case that a result-column had the same
ultimate name as a name inside the embedded
UNION. [ticket:2552]

12 years ago- [bug] Fixed cextension bug whereby the
Mike Bayer [Wed, 22 Aug 2012 22:49:16 +0000 (18:49 -0400)] 
- [bug] Fixed cextension bug whereby the
"ambiguous column error" would fail to
function properly if the given index were
a Column object and not a string.
Note there are still some column-targeting
issues here which are fixed in 0.8.
[ticket:2553]

12 years ago- update this to work with the latest postgis
Mike Bayer [Fri, 17 Aug 2012 01:45:55 +0000 (21:45 -0400)] 
- update this to work with the latest postgis
- fix the userdefinedtype issue.

12 years agoadd a note, no autoflush with execute, [ticket:2550]
Mike Bayer [Thu, 16 Aug 2012 14:02:41 +0000 (10:02 -0400)] 
add a note, no autoflush with execute, [ticket:2550]

12 years agothings should work fine without this
Mike Bayer [Wed, 15 Aug 2012 16:24:03 +0000 (12:24 -0400)] 
things should work fine without this

12 years agoalso, this seems like a bug anyway
Mike Bayer [Wed, 15 Aug 2012 15:48:08 +0000 (11:48 -0400)] 
also, this seems like a bug anyway

12 years agochangelog
Mike Bayer [Wed, 15 Aug 2012 15:45:20 +0000 (11:45 -0400)] 
changelog

12 years agoUpdated mysqlconnector to support client flags and added character set information
David McNelis [Wed, 15 Aug 2012 15:22:03 +0000 (10:22 -0500)] 
Updated mysqlconnector to support client flags and added character set information

12 years ago- [bug] Fixed compiler bug whereby a given
Mike Bayer [Mon, 13 Aug 2012 01:07:24 +0000 (21:07 -0400)] 
- [bug] Fixed compiler bug whereby a given
select() would be modified if it had an "offset"
attribute, causing the construct to not compile
correctly a second time.  [ticket:2545]

12 years ago- [bug] Fixed bug whereby user error in related-object
Mike Bayer [Mon, 13 Aug 2012 00:41:17 +0000 (20:41 -0400)] 
- [bug] Fixed bug whereby user error in related-object
assignment could cause recursion overflow if the
assignment triggered a backref of the same name
as a bi-directional attribute on the incorrect
class to the same target.  An informative
error is raised now.

12 years agopy2.4 compat
Mike Bayer [Sun, 12 Aug 2012 02:52:23 +0000 (22:52 -0400)] 
py2.4 compat

12 years ago- additional fix for [ticket:2542]
Mike Bayer [Sun, 12 Aug 2012 02:31:36 +0000 (22:31 -0400)] 
- additional fix for [ticket:2542]

12 years agoinitial fixes to get tests to pass on py 3.3, [ticket:2542]
Mike Bayer [Sun, 12 Aug 2012 02:25:05 +0000 (22:25 -0400)] 
initial fixes to get tests to pass on py 3.3, [ticket:2542]

12 years ago- add the new profiling system to 0.7
Mike Bayer [Sat, 11 Aug 2012 22:12:45 +0000 (18:12 -0400)] 
- add the new profiling system to 0.7

12 years agowhitespace removal
Mike Bayer [Fri, 10 Aug 2012 15:22:37 +0000 (11:22 -0400)] 
whitespace removal

12 years ago - [bug] Fixed the repr() of Enum to include
Mike Bayer [Wed, 8 Aug 2012 23:44:36 +0000 (19:44 -0400)] 
  - [bug] Fixed the repr() of Enum to include
    the "name" and "native_enum" flags.  Helps
    Alembic autogenerate.

12 years agobig rework of is_active and SessionTransaction docs
Mike Bayer [Wed, 8 Aug 2012 22:00:22 +0000 (18:00 -0400)] 
big rework of is_active and SessionTransaction docs

12 years agomerge session edits from default
Mike Bayer [Wed, 8 Aug 2012 15:55:52 +0000 (11:55 -0400)] 
merge session edits from default

13 years ago- modernize some merge docs a bit
Mike Bayer [Wed, 8 Aug 2012 00:07:58 +0000 (20:07 -0400)] 
- modernize some merge docs a bit

13 years ago - [bug] A warning is emitted when lazy='dynamic'
Mike Bayer [Mon, 6 Aug 2012 02:56:13 +0000 (22:56 -0400)] 
  - [bug] A warning is emitted when lazy='dynamic'
    is combined with uselist=False.  This is an
    exception raise in 0.8.

13 years ago- [bug] Added gaerdbms import to mysql/__init__.py,
Mike Bayer [Tue, 24 Jul 2012 16:47:11 +0000 (12:47 -0400)] 
- [bug] Added gaerdbms import to mysql/__init__.py,
the absense of which was preventing the new
GAE dialect from being loaded.  [ticket:2529]

13 years agotry to loosen the times up here to reduce failures due to latency
Mike Bayer [Tue, 17 Jul 2012 13:32:11 +0000 (09:32 -0400)] 
try to loosen the times up here to reduce failures due to latency

13 years agogenindex is 100% valid
Mike Bayer [Mon, 16 Jul 2012 15:07:54 +0000 (11:07 -0400)] 
genindex is 100% valid

13 years ago- [bug] Fixed bug mostly local to new
Mike Bayer [Sun, 15 Jul 2012 00:36:43 +0000 (20:36 -0400)] 
- [bug] Fixed bug mostly local to new
AbstractConcreteBase helper where the "type"
attribute from the superclass would not
be overridden on the subclass to produce the
"reserved for base" error message, instead placing
a do-nothing attribute there.  This was inconsistent
vs. using ConcreteBase as well as all the behavior
of classical concrete mappings, where the "type"
column from the polymorphic base would be explicitly
disabled on subclasses, unless overridden
explicitly.

13 years ago - [bug] Fixed more un-intuitivenesses in CTEs
Mike Bayer [Tue, 10 Jul 2012 15:10:42 +0000 (11:10 -0400)] 
  - [bug] Fixed more un-intuitivenesses in CTEs
    which prevented referring to a CTE in a union
    of itself without it being aliased.
    CTEs now render uniquely
    on name, rendering the outermost CTE of a given
    name only - all other references are rendered
    just as the name.   This even includes other
    CTE/SELECTs that refer to different versions
    of the same CTE object, such as a SELECT
    or a UNION ALL of that SELECT. We are
    somewhat loosening the usual link between object
    identity and lexical identity in this case.
    A true name conflict between two unrelated
    CTEs now raises an error.

13 years agoexcept the example was wrong.
Mike Bayer [Mon, 2 Jul 2012 17:56:28 +0000 (13:56 -0400)] 
except the example was wrong.

13 years ago- add a nice example about begin_nested as context manager.
Mike Bayer [Mon, 2 Jul 2012 17:08:09 +0000 (13:08 -0400)] 
- add a nice example about begin_nested as context manager.

13 years ago- using sublime, so there's mass trailing whitespace removal
Mike Bayer [Sat, 30 Jun 2012 16:14:59 +0000 (12:14 -0400)] 
- using sublime, so there's mass trailing whitespace removal
- port from 0.8:  Fixed bug whereby
a disconnect detect + dispose that occurs
when the QueuePool has threads waiting
for connections would leave those
threads waiting for the duration of
the timeout on the old pool (or indefinitely
if timeout was disabled).  The fix
now notifies those waiters with a special
exception case and has them move onto
the new pool.  [ticket:2522]

13 years agoadd a section on many-to-many deletes
Mike Bayer [Mon, 25 Jun 2012 20:42:39 +0000 (16:42 -0400)] 
add a section on many-to-many deletes

13 years agomerge next() compatibility
Mike Bayer [Mon, 25 Jun 2012 18:26:45 +0000 (14:26 -0400)] 
merge next() compatibility

13 years ago- move cte tests into their own test/sql/test_cte.py
Mike Bayer [Mon, 25 Jun 2012 16:51:23 +0000 (12:51 -0400)] 
- move cte tests into their own test/sql/test_cte.py
- rework bindtemplate system of "numbered" params by applying
the numbers last, as we now need to generate these out of order
in some cases
- add positional assertion to assert_compile
- add new cte_positional collection to track bindparams generated
within cte visits; splice this onto the beginning of self.positiontup
at cte render time, [ticket:2521]

13 years ago- [bug] quoting is applied to the column names
Mike Bayer [Thu, 21 Jun 2012 20:49:29 +0000 (16:49 -0400)] 
- [bug] quoting is applied to the column names
inside the WITH RECURSIVE clause of a
common table expression according to the
quoting rules for the originating Column.
[ticket:2512]

13 years ago- [bug] Fixed regression introduced in 0.7.6
Mike Bayer [Thu, 21 Jun 2012 18:56:31 +0000 (14:56 -0400)] 
- [bug] Fixed regression introduced in 0.7.6
whereby the FROM list of a SELECT statement
could be incorrect in certain "clone+replace"
scenarios.  [ticket:2518]

13 years agocallcount
Mike Bayer [Thu, 21 Jun 2012 06:06:27 +0000 (02:06 -0400)] 
callcount

13 years ago- [feature] Dramatic improvement in memory
Mike Bayer [Wed, 20 Jun 2012 22:59:46 +0000 (18:59 -0400)] 
- [feature] Dramatic improvement in memory
usage of the event system; instance-level
collections are no longer created for a
particular type of event until
instance-level listeners are established
for that event.  [ticket:2516]

13 years agoMerged in msabramo/sqlalchemy (pull request #9)
Mike Bayer [Mon, 18 Jun 2012 14:06:49 +0000 (10:06 -0400)] 
Merged in msabramo/sqlalchemy (pull request #9)

13 years agoremove ambiguous language
Mike Bayer [Mon, 18 Jun 2012 04:08:46 +0000 (00:08 -0400)] 
remove ambiguous language

13 years agosome fixes
Mike Bayer [Sun, 17 Jun 2012 01:29:47 +0000 (21:29 -0400)] 
some fixes

13 years agoAdded tag rel_0_7_8 for changeset 37b807cd04d4ab3a6acbd05fba10805c69794de5
Mike Bayer [Sun, 17 Jun 2012 00:58:58 +0000 (20:58 -0400)] 
Added tag rel_0_7_8 for changeset 37b807cd04d4ab3a6acbd05fba10805c69794de5

13 years ago0.7.8 prep rel_0_7_8
Mike Bayer [Sun, 17 Jun 2012 00:58:00 +0000 (20:58 -0400)] 
0.7.8 prep

13 years agosome doc fixes
Mike Bayer [Sun, 17 Jun 2012 00:54:19 +0000 (20:54 -0400)] 
some doc fixes

13 years agocallcount adjust
Mike Bayer [Sat, 16 Jun 2012 23:58:40 +0000 (19:58 -0400)] 
callcount adjust

13 years agoremove this test now covered in test_execute
Mike Bayer [Sat, 16 Jun 2012 23:14:48 +0000 (19:14 -0400)] 
remove this test now covered in test_execute

13 years ago- [bug] Fixed bug whereby append_column()
Mike Bayer [Sat, 16 Jun 2012 23:05:37 +0000 (19:05 -0400)] 
- [bug] Fixed bug whereby append_column()
wouldn't function correctly on a cloned
select() construct, courtesy
Gunnlaugur Por Briem.  [ticket:2482]

13 years agoset these up as None, the comprehensive solution here is
Mike Bayer [Sat, 16 Jun 2012 22:42:55 +0000 (18:42 -0400)] 
set these up as None, the comprehensive solution here is
in 0.8, [ticket:2498]

13 years ago- [bug] removed unnecessary table clause when
Mike Bayer [Sat, 16 Jun 2012 21:54:07 +0000 (17:54 -0400)] 
- [bug] removed unnecessary table clause when
reflecting enums, [ticket:2510].

13 years ago- [bug] Fixed bug whereby populate_existing
Mike Bayer [Sat, 16 Jun 2012 21:41:38 +0000 (17:41 -0400)] 
- [bug] Fixed bug whereby populate_existing
option would not propagate to subquery
eager loaders.  [ticket:2497].

13 years agofix crap
Mike Bayer [Wed, 13 Jun 2012 22:21:12 +0000 (18:21 -0400)] 
fix crap

13 years ago - [bug] Repaired common table expression
Mike Bayer [Wed, 13 Jun 2012 22:19:26 +0000 (18:19 -0400)] 
  - [bug] Repaired common table expression
    rendering to function correctly when the
    SELECT statement contains UNION or other
    compound expressions, courtesy btbuilder.
    [ticket:2490]

13 years ago- [bug] added BIGINT to types.__all__,
Mike Bayer [Wed, 13 Jun 2012 21:59:07 +0000 (17:59 -0400)] 
- [bug] added BIGINT to types.__all__,
BIGINT, BINARY, VARBINARY to sqlalchemy
module namespace, plus test to ensure
this breakage doesn't occur again.
[ticket:2499]

13 years agodont call connection()/get_bind() all that here if we don't have to
Mike Bayer [Wed, 13 Jun 2012 14:13:17 +0000 (10:13 -0400)] 
dont call connection()/get_bind() all that here if we don't have to