Mike Bayer
a6b62cc3fe
Python-tidy test/engine and test/aaa_profiling, 80% auto + 20% manual intervention
2010-07-11 13:15:51 -04:00
Mike Bayer
27781263d9
- Inspector hits bind.connect() when invoked to ensure
...
initialize has been called. the internal name ".conn"
is changed to ".bind", since that's what it is.
2010-06-11 11:38:06 -04:00
Mike Bayer
82d194c9a6
- Added get_pk_constraint() to reflection.Inspector, similar
...
to get_primary_keys() except returns a dict that includes the
name of the constraint, for supported backends (PG so far).
[ticket:1769]
- Postgresql reflects the name of primary key constraints,
if one exists. [ticket:1769]
2010-04-15 19:05:41 -04:00
Mike Bayer
57335697c6
- EdgeCollection can now go away
...
- fix reflection test
2010-04-06 13:20:31 -04:00
Mike Bayer
cd6af2e03b
working on pyodbc / mxodbc
2010-02-27 20:03:33 +00:00
Michael Trier
8056006f06
Support for the mysql+oursql dialect. Thank you Taavi Burns.
2010-02-25 10:07:59 +00:00
Mike Bayer
dd01f817b7
- oracle + firebird: "case sensitivity" feature will detect an all-lowercase
...
case-sensitive column name during reflect and add
"quote=True" to the generated Column, so that proper
quoting is maintained.
2010-01-24 18:41:30 +00:00
Mike Bayer
fc92d14bbe
- types.Binary is renamed to types.LargeBinary, it only
...
produces BLOB, BYTEA, or a similar "long binary" type.
New base BINARY and VARBINARY
types have been added to access these MySQL/MS-SQL specific
types in an agnostic way [ticket:1664].
2010-01-23 19:44:06 +00:00
Mike Bayer
3188ad6043
- implement dynamic type_affinity for Oracle.NUMBER
...
- standardize type tests on type affinity matches
2010-01-17 21:29:03 +00:00
Mike Bayer
2b1937a31e
- reorganized and re-documented Oracle schema tests to assume
...
test user has DBA privs, and all objects can be created /dropped.
- added ORDER BY to oracle column listing
- Oracle all_tables always limits to current user if schema not given.
- views reflect - added documentation + a unit test for this.
- Table(autoload) with no bind produces an error message specific to
the fact that autoload_with should be the first option to try.
2010-01-17 20:32:45 +00:00
Mike Bayer
5d711348da
- have inspector properly return default_schema_name [ticket:1626]
2010-01-03 18:27:38 +00:00
Mike Bayer
6acbb4fb93
- simplify default schema name test
...
- MySQL + zxjdbc *is* unicode by default. it was the broken initialize()
2009-11-03 19:48:07 +00:00
Mike Bayer
7115454c70
added test for [ticket:1450]
2009-11-01 21:08:12 +00:00
Mike Bayer
4a7f889d8a
oracle test fixes
2009-10-26 01:20:38 +00:00
Mike Bayer
5a140299b3
- Corrected the "has_sequence" query to take current schema,
...
or explicit sequence-stated schema, into account.
[ticket:1576]
2009-10-21 04:47:02 +00:00
Philip Jenvey
5a9c1b8824
merge from branches/clauseelement-nonzero
...
adds a __nonzero__ to _BinaryExpression to avoid faulty comparisons during hash
collisions (which only occur on Jython)
fixes #1547
2009-09-24 02:11:56 +00:00
Mike Bayer
8fc5005dfe
merge 0.6 series to trunk.
2009-08-06 21:11:27 +00:00
Mike Bayer
45cec095b4
- unit tests have been migrated from unittest to nose.
...
See README.unittests for information on how to run
the tests. [ticket:970]
2009-06-10 21:18:24 +00:00