]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
17 years ago- session checks more carefully when determining "object X already in another session";
Mike Bayer [Thu, 1 Nov 2007 20:12:36 +0000 (20:12 +0000)] 
- session checks more carefully when determining "object X already in another session";
e.g. if you pickle a series of objects and unpickle (i.e. as in a Pylons HTTP session
or similar), they can go into a new session without any conflict
- added stricter checks around session.delete() similar to update()
- shored up some old "validate" stuff in session/uow

17 years agoAdded rowset() testing helper.
Jason Kirtland [Thu, 1 Nov 2007 19:40:08 +0000 (19:40 +0000)] 
Added rowset() testing helper.

17 years agoFixed truth-evaluation of mapped objects (part of [ticket:676]
Jason Kirtland [Thu, 1 Nov 2007 16:36:50 +0000 (16:36 +0000)] 
Fixed truth-evaluation of mapped objects (part of [ticket:676]

17 years ago- merged factor_down_bindparams branch.
Mike Bayer [Thu, 1 Nov 2007 03:58:21 +0000 (03:58 +0000)] 
- merged factor_down_bindparams branch.
- removed ClauseParameters object; compiled.params returns a regular dictionary
  now, as well as result.last_inserted_params()/last_updated_params().
- various code trimming, method removals.

17 years agoAdded command line options to add tripwires for __hash__, __eq__ and __nonzero__...
Jason Kirtland [Wed, 31 Oct 2007 23:49:09 +0000 (23:49 +0000)] 
Added command line options to add tripwires for __hash__, __eq__ and __nonzero__ on mapped classes.

17 years ago- A more efficient IdentitySet
Jason Kirtland [Wed, 31 Oct 2007 19:53:27 +0000 (19:53 +0000)] 
- A more efficient IdentitySet

17 years ago- split ScalarInstrumentedAttribute into a "scalar" and an "object" version.
Mike Bayer [Wed, 31 Oct 2007 19:11:22 +0000 (19:11 +0000)] 
- split ScalarInstrumentedAttribute into a "scalar" and an "object" version.
The "object" version loads the existing value on set/del, fires events,
 and handles trackparent operations; the "scalar" version does not.
- column loaders now use the "scalar" version of InstrumentedAttribute, so that
event handlers etc. don't fire off for regular column attribute operations.
- some adjustments to AttributeHistory to work properly for non-loaded attributes
- deferred column attributes no longer trigger a load operation when the
attribute is assigned to.  in those cases, the newly assigned
value will be present in the flushes' UPDATE statement unconditionally.

17 years agodont call up new session unless save_on_init
Mike Bayer [Wed, 31 Oct 2007 17:15:30 +0000 (17:15 +0000)] 
dont call up new session unless save_on_init

17 years ago- also added proxying of save_or_update to scoped sessions.
Ants Aasma [Wed, 31 Oct 2007 16:30:06 +0000 (16:30 +0000)] 
- also added proxying of save_or_update to scoped sessions.
- session.update() raises an error when updating an instance that is already in the session with a different identity
- adjusted zoomarks lower limits so I can get a nice clean run

17 years agoadded REAL to reflection list
Mike Bayer [Wed, 31 Oct 2007 15:52:33 +0000 (15:52 +0000)] 
added REAL to reflection list

17 years agoAdded proxying of __contains__ and __iter__ methods for scoped sessions
Ants Aasma [Wed, 31 Oct 2007 12:14:22 +0000 (12:14 +0000)] 
Added proxying of __contains__ and __iter__ methods for scoped sessions

17 years agoFixup sp_columns call
Paul Johnston [Wed, 31 Oct 2007 10:48:30 +0000 (10:48 +0000)] 
Fixup sp_columns call

17 years agoFixed a truncation error when re-assigning a subset of a collection
Jason Kirtland [Wed, 31 Oct 2007 09:21:22 +0000 (09:21 +0000)] 
Fixed a truncation error when re-assigning a subset of a collection
(obj.relation = obj.relation[1:]) [ticket:834]

17 years agoAdded util.IdentitySet to support [ticket:676] and [ticket:834]
Jason Kirtland [Wed, 31 Oct 2007 09:13:12 +0000 (09:13 +0000)] 
Added util.IdentitySet to support [ticket:676] and [ticket:834]

17 years agoFormatting tweaks.
Jason Kirtland [Wed, 31 Oct 2007 05:44:17 +0000 (05:44 +0000)] 
Formatting tweaks.

17 years ago- Removed unused util.hash()
Jason Kirtland [Wed, 31 Oct 2007 03:25:04 +0000 (03:25 +0000)] 
- Removed unused util.hash()
- Fixed __hash__ for association proxy collections

17 years ago- Don't re-save objects in these tests (post r3681)
Jason Kirtland [Wed, 31 Oct 2007 03:17:51 +0000 (03:17 +0000)] 
- Don't re-save objects in these tests (post r3681)

17 years ago- Refinements for maxdb's handling of SERIAL and FIXED columns
Jason Kirtland [Wed, 31 Oct 2007 00:28:53 +0000 (00:28 +0000)] 
- Refinements for maxdb's handling of SERIAL and FIXED columns
- Expanded maxdb's set of paren-less functions

17 years ago- Added the NUMERIC sql type alias
Jason Kirtland [Wed, 31 Oct 2007 00:21:36 +0000 (00:21 +0000)] 
- Added the NUMERIC sql type alias

17 years ago- fix to "row switch" behavior, i.e. when an INSERT/DELETE is combined into a
Mike Bayer [Tue, 30 Oct 2007 18:04:00 +0000 (18:04 +0000)] 
- fix to "row switch" behavior, i.e. when an INSERT/DELETE is combined into a
  single UPDATE; many-to-many relations on the parent object update properly.
  [ticket:841]
- it's an error to session.save() an object which is already persistent
  [ticket:840]
- changed a bunch of repr(obj) calls in session.py exceptions to use mapperutil.instance_str()

17 years ago- restored MapperExtension functionality for [ticket:829], added test coverage
Mike Bayer [Mon, 29 Oct 2007 16:12:29 +0000 (16:12 +0000)] 
- restored MapperExtension functionality for [ticket:829], added test coverage
- changed naming convention in mapper.py tests to test_<testname>

17 years ago- fixed INSERT statements w.r.t. primary key columns that have SQL-expression
Mike Bayer [Sun, 28 Oct 2007 21:28:53 +0000 (21:28 +0000)] 
- fixed INSERT statements w.r.t. primary key columns that have SQL-expression
  based default generators on them; SQL expression executes inline as normal
  but will not trigger a "postfetch" condition for the column, for those DB's
  who provide it via cursor.lastrowid

17 years ago- fixed expression translation of text() clauses; this repairs various
Mike Bayer [Sun, 28 Oct 2007 18:25:37 +0000 (18:25 +0000)] 
- fixed expression translation of text() clauses; this repairs various
  ORM scenarios where literal text is used for SQL expressions

17 years ago- a little cleanup to deferred inheritance loading
Mike Bayer [Sun, 28 Oct 2007 04:36:36 +0000 (04:36 +0000)] 
- a little cleanup to deferred inheritance loading

17 years ago- merged path_based_options branch
Mike Bayer [Sun, 28 Oct 2007 01:51:43 +0000 (01:51 +0000)] 
- merged path_based_options branch
- behavior of query.options() is now fully based on paths, i.e. an option
  such as eagerload_all('x.y.z.y.x') will apply eagerloading to only
  those paths, i.e. and not 'x.y.x'; eagerload('children.children') applies
  only to exactly two-levels deep, etc. [ticket:777]
- removes old compiler()/schemagenerator()/schemadropper() methods from mysql dialect

17 years ago- inlined a couple of context variables
Mike Bayer [Sat, 27 Oct 2007 18:45:20 +0000 (18:45 +0000)] 
- inlined a couple of context variables
- PG two phase was calling text() without the correct bind param format, previous compiler checkin revealed issue

17 years ago- removed regular expression step from most statement compilations.
Mike Bayer [Sat, 27 Oct 2007 17:41:30 +0000 (17:41 +0000)] 
- removed regular expression step from most statement compilations.
  also fixes [ticket:833]
- inlining on PG with_returning() call
- extra options added for profiling

17 years agoclear MapperStub ArgSingletons on clear_mappers() too...
Mike Bayer [Sat, 27 Oct 2007 01:19:25 +0000 (01:19 +0000)] 
clear MapperStub ArgSingletons on clear_mappers() too...

17 years ago- fixed eager calc endless loop, introduced by r3646? this issue should have been...
Mike Bayer [Sat, 27 Oct 2007 00:50:20 +0000 (00:50 +0000)] 
- fixed eager calc endless loop, introduced by r3646?  this issue should have been present before 3646 though.

17 years ago- fixed clear_mappers() behavior to better clean up after itself
Mike Bayer [Sat, 27 Oct 2007 00:24:43 +0000 (00:24 +0000)] 
- fixed clear_mappers() behavior to better clean up after itself

17 years agoMake access dao detecting more reliable #828
Paul Johnston [Fri, 26 Oct 2007 18:17:14 +0000 (18:17 +0000)] 
Make access dao detecting more reliable #828

17 years agoremove unused method
Mike Bayer [Thu, 25 Oct 2007 19:30:43 +0000 (19:30 +0000)] 
remove unused method

17 years ago- removed needless 'continue'
Mike Bayer [Thu, 25 Oct 2007 16:58:02 +0000 (16:58 +0000)] 
- removed needless 'continue'

17 years ago- refactored _compile_properties/_compile_property, removed redundant code.
Mike Bayer [Thu, 25 Oct 2007 16:57:04 +0000 (16:57 +0000)] 
- refactored _compile_properties/_compile_property, removed redundant code.
still a little squirrely but much less complex.
- improved behavior of add_property() etc., fixed [ticket:831] involving
  synonym/deferred

17 years ago- de-cruftified backref configuration code, backrefs which step on existing
Mike Bayer [Wed, 24 Oct 2007 23:25:47 +0000 (23:25 +0000)] 
- de-cruftified backref configuration code, backrefs which step on existing
  properties now raise an error [ticket:832]

17 years agoA --db alias for max.
Jason Kirtland [Wed, 24 Oct 2007 07:55:18 +0000 (07:55 +0000)] 
A --db alias for max.

17 years ago- Added initial version of MaxDB dialect.
Jason Kirtland [Tue, 23 Oct 2007 07:38:07 +0000 (07:38 +0000)] 
- Added initial version of MaxDB dialect.
- All optional test Sequences are now optional=True

17 years agoFixed assert_sql_count exception logic.
Jason Kirtland [Tue, 23 Oct 2007 07:03:07 +0000 (07:03 +0000)] 
Fixed assert_sql_count exception logic.

17 years agoUpdated for r3655.
Jason Kirtland [Tue, 23 Oct 2007 01:57:40 +0000 (01:57 +0000)] 
Updated for r3655.

17 years agoAdded support for dialects that have both sequences and autoincrementing PKs.
Jason Kirtland [Tue, 23 Oct 2007 01:47:21 +0000 (01:47 +0000)] 
Added support for dialects that have both sequences and autoincrementing PKs.

17 years ago- The post_exec() hook now gets invoked before autocommit fires.
Jason Kirtland [Tue, 23 Oct 2007 01:16:27 +0000 (01:16 +0000)] 
- The post_exec() hook now gets invoked before autocommit fires.

17 years agoChanged some columns from TEXT to VARCHAR for sapdb.
Jason Kirtland [Mon, 22 Oct 2007 23:01:02 +0000 (23:01 +0000)] 
Changed some columns from TEXT to VARCHAR for sapdb.

17 years ago- Now guarding against broken DB-APIs when wrapping their exceptions.
Jason Kirtland [Mon, 22 Oct 2007 19:24:02 +0000 (19:24 +0000)] 
- Now guarding against broken DB-APIs when wrapping their exceptions.
- Added an explicit test for exception wrapping.

17 years ago- sqlite will reflect "DECIMAL" as a numeric column
Mike Bayer [Mon, 22 Oct 2007 15:23:08 +0000 (15:23 +0000)] 
- sqlite will reflect "DECIMAL" as a numeric column

17 years agoexception message, [ticket:826]
Mike Bayer [Mon, 22 Oct 2007 15:20:15 +0000 (15:20 +0000)] 
exception message, [ticket:826]

17 years agobumped sqlite version for empty insert test to 3.4
Mike Bayer [Sun, 21 Oct 2007 16:45:58 +0000 (16:45 +0000)] 
bumped sqlite version for empty insert test to 3.4

17 years ago- the whole OperationContext/QueryContext/SelectionContext thing greatly scaled back;
Mike Bayer [Sun, 21 Oct 2007 16:36:34 +0000 (16:36 +0000)] 
- the whole OperationContext/QueryContext/SelectionContext thing greatly scaled back;
all MapperOptions process the Query and that's it, one very simpliied QueryContext object gets passed
around at query.compile() and query.instances() time
- slight optimization to MapperExtension allowing the mapper to check for the presence of an extended method, takes 3000 calls off of masseagerload.py test (only a slight increase in speed though)
- attempting to centralize the notion of a "path" along mappers/properties, need to define what that is better.  heading towards [ticket:777]...

17 years agoExcluding older sqlite versions from the new insert tests. Currently conservative...
Jason Kirtland [Sat, 20 Oct 2007 17:14:46 +0000 (17:14 +0000)] 
Excluding older sqlite versions from the new insert tests.  Currently conservative- 2.8 definitely fails, 3.3 works.  The 3.0 and 3.1 binaries from sqlite.org segfault for me so the version check should be revisited when possible.

17 years ago- Added contains operator (which generate a "LIKE %<other>%" clause).
Gaëtan de Menten [Fri, 19 Oct 2007 10:27:06 +0000 (10:27 +0000)] 
- Added contains operator (which generate a "LIKE %<other>%" clause).

- Added test coverage for endswith operator

17 years agoFixed empty (zero column) sqlite inserts, allowing inserts on
Jason Kirtland [Fri, 19 Oct 2007 07:02:48 +0000 (07:02 +0000)] 
Fixed empty (zero column) sqlite inserts, allowing inserts on
autoincrementing single column tables.

17 years ago- added test coverage for unknown type reflection, fixed
Mike Bayer [Thu, 18 Oct 2007 17:56:18 +0000 (17:56 +0000)] 
- added test coverage for unknown type reflection, fixed
  sqlite/mysql handling of type reflection for unknown types

17 years agotypos, PassiveDefault likes "text()" otherwise the argument is a literal
Mike Bayer [Wed, 17 Oct 2007 19:10:16 +0000 (19:10 +0000)] 
typos, PassiveDefault likes "text()" otherwise the argument is a literal

17 years agoBump!
Jason Kirtland [Wed, 17 Oct 2007 18:04:33 +0000 (18:04 +0000)] 
Bump!

17 years agoput a little note at the top directing users to the more *exciting* changes rel_0_4_0
Mike Bayer [Wed, 17 Oct 2007 17:53:12 +0000 (17:53 +0000)] 
put a little note at the top directing users to the more *exciting* changes

17 years agoUpdate for 0.4.0
Jason Kirtland [Wed, 17 Oct 2007 17:41:59 +0000 (17:41 +0000)] 
Update for 0.4.0

17 years agotypo
Mike Bayer [Wed, 17 Oct 2007 17:40:04 +0000 (17:40 +0000)] 
typo

17 years ago- removed __len__ from "dynamic" collection as it would require issuing
Mike Bayer [Wed, 17 Oct 2007 16:49:15 +0000 (16:49 +0000)] 
- removed __len__ from "dynamic" collection as it would require issuing
  a SQL "count()" operation, thus forcing all list evaluations to issue
  redundant SQL [ticket:818]

17 years agoIncluded 0.3.11 changelog
Jason Kirtland [Wed, 17 Oct 2007 16:04:58 +0000 (16:04 +0000)] 
Included 0.3.11 changelog

17 years agoMake ActiveMapper support viewonly property
Paul Johnston [Wed, 17 Oct 2007 11:23:39 +0000 (11:23 +0000)] 
Make ActiveMapper support viewonly property

17 years ago- Added support for UPDATE with LIMIT on mysql.
Jason Kirtland [Tue, 16 Oct 2007 23:59:05 +0000 (23:59 +0000)] 
- Added support for UPDATE with LIMIT on mysql.
- Added mysql dialect tests for SET columns and the in_ operator.

17 years agochange the in_ API to accept a sequence or a selectable [ticket:750]
Ants Aasma [Tue, 16 Oct 2007 22:57:05 +0000 (22:57 +0000)] 
change the in_ API to accept a sequence or a selectable [ticket:750]

17 years ago- string-based query param parsing/config file parser understands
Mike Bayer [Tue, 16 Oct 2007 21:33:21 +0000 (21:33 +0000)] 
- string-based query param parsing/config file parser understands
  wider range of string values for booleans [ticket:817]

17 years agoTypo fix (thanks Ben!)
Jason Kirtland [Tue, 16 Oct 2007 21:11:39 +0000 (21:11 +0000)] 
Typo fix (thanks Ben!)

17 years ago- Fixed SQL compiler's awareness of top-level column labels as used
Mike Bayer [Tue, 16 Oct 2007 16:03:59 +0000 (16:03 +0000)] 
- Fixed SQL compiler's awareness of top-level column labels as used
  in result-set processing; nested selects which contain the same column
  names don't affect the result or conflict with result-column metadata.

- query.get() and related functions (like many-to-one lazyloading)
  use compile-time-aliased bind parameter names, to prevent
  name conflicts with bind parameters that already exist in the
  mapped selectable.

17 years agoFixed a couple of typos & hardened against future similar errors.
Jason Kirtland [Tue, 16 Oct 2007 01:17:39 +0000 (01:17 +0000)] 
Fixed a couple of typos & hardened against future similar errors.

17 years ago- inline optimizations added to locate_dirty() which can greatly speed up
Mike Bayer [Mon, 15 Oct 2007 17:24:08 +0000 (17:24 +0000)] 
- inline optimizations added to locate_dirty() which can greatly speed up
  repeated calls to flush(), as occurs with autoflush=True [ticket:816]

17 years agofix typo in examples
Gaëtan de Menten [Mon, 15 Oct 2007 08:51:23 +0000 (08:51 +0000)] 
fix typo in examples

17 years ago- much more query verbiage
Mike Bayer [Mon, 15 Oct 2007 01:54:04 +0000 (01:54 +0000)] 
- much more query verbiage
- contains() operator doesn't need to generate negation criterion unless
many-to-many

17 years agodocumenting PropComparator behavior in orm tutorial
Mike Bayer [Sun, 14 Oct 2007 20:34:39 +0000 (20:34 +0000)] 
documenting PropComparator behavior in orm tutorial

17 years ago- PG reflection, upon seeing the default schema name being used explicitly
Mike Bayer [Sun, 14 Oct 2007 19:15:09 +0000 (19:15 +0000)] 
- PG reflection, upon seeing the default schema name being used explicitly
  as the "schema" argument in a Table, will assume that this is the the
  user's desired convention, and will explicitly set the "schema" argument
  in foreign-key-related reflected tables, thus making them match only
  with Table constructors that also use the explicit "schema" argument
  (even though its the default schema).
  In other words, SA assumes the user is being consistent in this usage.

17 years agoRestored unicode foreign key tests for [ticket:729].
Jason Kirtland [Sun, 14 Oct 2007 18:35:51 +0000 (18:35 +0000)] 
Restored unicode foreign key tests for [ticket:729].

17 years ago - backref remove object operation doesn't fail if the other-side
Mike Bayer [Sun, 14 Oct 2007 18:06:13 +0000 (18:06 +0000)] 
 - backref remove object operation doesn't fail if the other-side
collection doesn't contain the item, supports noload collections
[ticket:813]

17 years agoAdded a missing @supported.
Jason Kirtland [Sun, 14 Oct 2007 17:20:13 +0000 (17:20 +0000)] 
Added a missing @supported.

17 years ago- attempted to add a test for #622 / #751, but cant reproduce the failing condition
Mike Bayer [Sun, 14 Oct 2007 16:56:32 +0000 (16:56 +0000)] 
- attempted to add a test for #622 / #751, but cant reproduce the failing condition
- fixed major oracle bug introduced by r3561, since colnames come back as unicode now,
need to encode keys in setinputsizes() step

17 years agoAdded test for DBAPIError exception wrapping.
Jason Kirtland [Sun, 14 Oct 2007 16:31:21 +0000 (16:31 +0000)] 
Added test for DBAPIError exception wrapping.

17 years agoAdjusted zoomark ranges for 2.4 and 2.5.
Jason Kirtland [Sat, 13 Oct 2007 22:18:35 +0000 (22:18 +0000)] 
Adjusted zoomark ranges for 2.4 and 2.5.

17 years agoMoved author comment preventing python 2.3 from importing the module...
Jason Kirtland [Sat, 13 Oct 2007 21:42:08 +0000 (21:42 +0000)] 
Moved author comment preventing python 2.3 from importing the module...

17 years agoSnipped another generator expression.
Jason Kirtland [Sat, 13 Oct 2007 21:37:49 +0000 (21:37 +0000)] 
Snipped another generator expression.

17 years agoConverted errant generator expression.
Jason Kirtland [Sat, 13 Oct 2007 21:22:13 +0000 (21:22 +0000)] 
Converted errant generator expression.

17 years agoAssorted unused imports from pyflakes, docstring tweaks, formatting.
Jason Kirtland [Sat, 13 Oct 2007 21:03:49 +0000 (21:03 +0000)] 
Assorted unused imports from pyflakes, docstring tweaks, formatting.

17 years agoWinnowed __all__ for 'import * from sqlalchemy.engine'
Jason Kirtland [Sat, 13 Oct 2007 20:50:04 +0000 (20:50 +0000)] 
Winnowed __all__ for 'import * from sqlalchemy.engine'

17 years agoUnused imports.
Jason Kirtland [Sat, 13 Oct 2007 20:40:05 +0000 (20:40 +0000)] 
Unused imports.

17 years agoset svn:eol-style native
Jason Kirtland [Sat, 13 Oct 2007 20:35:42 +0000 (20:35 +0000)] 
set svn:eol-style native

17 years agoFixed reference bug in Connect, switched docstring format
Jason Kirtland [Sat, 13 Oct 2007 20:26:24 +0000 (20:26 +0000)] 
Fixed reference bug in Connect, switched docstring format

17 years agoRemoved a tab.
Jason Kirtland [Sat, 13 Oct 2007 20:11:36 +0000 (20:11 +0000)] 
Removed a tab.

17 years ago- sybase cleanups: unused imports, adjusted docstrings, trailing whitespace
Jason Kirtland [Sat, 13 Oct 2007 20:10:14 +0000 (20:10 +0000)] 
- sybase cleanups: unused imports, adjusted docstrings, trailing whitespace
- added sybase dialect test
- added sybase and access to generated docs

17 years agoFix ActiveMapper unit tests
Paul Johnston [Sat, 13 Oct 2007 00:01:11 +0000 (00:01 +0000)] 
Fix ActiveMapper unit tests

17 years agoA few fixes to the access dialect
Paul Johnston [Fri, 12 Oct 2007 23:39:28 +0000 (23:39 +0000)] 
A few fixes to the access dialect

17 years agoMake ActiveMapper use scoped_session instead of SessionContext
Paul Johnston [Fri, 12 Oct 2007 20:53:20 +0000 (20:53 +0000)] 
Make ActiveMapper use scoped_session instead of SessionContext

17 years agoFix broken update/delete queries on MSSQL when tables have a schema
Paul Johnston [Fri, 12 Oct 2007 20:08:54 +0000 (20:08 +0000)] 
Fix broken update/delete queries on MSSQL when tables have a schema

17 years agoMore ORDER BY, now with use_labels.
Jason Kirtland [Fri, 12 Oct 2007 18:08:11 +0000 (18:08 +0000)] 
More ORDER BY, now with use_labels.

17 years ago- Added small DESC exercise to test_order_by.
Jason Kirtland [Fri, 12 Oct 2007 17:46:42 +0000 (17:46 +0000)] 
- Added small DESC exercise to test_order_by.

17 years agofirebird: Fixed reflection for Integer and Numeric (after introducing Float column...
Roger Demetrescu [Fri, 12 Oct 2007 12:53:33 +0000 (12:53 +0000)] 
firebird: Fixed reflection for Integer and Numeric (after introducing Float column type). Need to review 'column_func' from reflecttable() and write some unit tests...

17 years agoFirebird: added Float and Time types (FBFloat and FBTime). Fixed BLOB SUB_TYPE for...
Roger Demetrescu [Fri, 12 Oct 2007 06:02:15 +0000 (06:02 +0000)] 
Firebird: added Float and Time types (FBFloat and FBTime). Fixed BLOB SUB_TYPE for TEXT and Binary types.
Firebird's string types are tested in testtypes.py

17 years agoAdded query coverage for ORDER BY over regular, aliased and DISTINCT columns.
Jason Kirtland [Thu, 11 Oct 2007 22:21:33 +0000 (22:21 +0000)] 
Added query coverage for ORDER BY over regular, aliased and DISTINCT columns.

17 years ago- sqlite housekeeping- added dialect test & moved tests there, pruned the dialect...
Jason Kirtland [Thu, 11 Oct 2007 17:35:13 +0000 (17:35 +0000)] 
- sqlite housekeeping- added dialect test & moved tests there, pruned the dialect's reserved words.

17 years agoapplied patch for pymssql 30-char limit
Rick Morrison [Wed, 10 Oct 2007 22:25:24 +0000 (22:25 +0000)] 
applied patch for pymssql 30-char limit

17 years ago- Expanded JoinTest further, exercising joins the ORM depends on explicitly
Jason Kirtland [Wed, 10 Oct 2007 20:42:58 +0000 (20:42 +0000)] 
- Expanded JoinTest further, exercising joins the ORM depends on explicitly
  in the 'sql' tests.

17 years ago- Fixed oracle 'use_ansi'-via-engine-url handling, added support for 'mode=sysdba...
Jason Kirtland [Wed, 10 Oct 2007 18:49:36 +0000 (18:49 +0000)] 
- Fixed oracle 'use_ansi'-via-engine-url handling, added support for 'mode=sysdba' et al.

17 years agosimilar type optimization for the Interval type
Gaëtan de Menten [Wed, 10 Oct 2007 16:15:29 +0000 (16:15 +0000)] 
similar type optimization for the Interval type