Commits

Author Commit Message Labels Comments Date
Mike Bayer
callcounts
Mike Bayer
test failures
Mike Bayer
modify these tests to ensure the CASE output is being used fully
Mike Bayer
- [bug] Altered _params_from_query() function in Beaker example to pull bindparams from the fully compiled statement, as a quick means to get everything including subqueries in the columns clause, etc.
Mike Bayer
update the search to call searchindex.js in the latest way sphinx decides we should be, [ticket:2408]
Mike Bayer
- [bug] Added execution_options() call to MockConnection (i.e., that used with strategy="mock") which acts as a pass through for arguments.
Mike Bayer
- [feature] Added "no_parameters=True" execution option for connections. If no parameters are present, will pass the statement as cursor.execute(statement), thereby invoking the DBAPIs behavior when no parameter collection is present; for psycopg2 and mysql-python, this means not interpreting % signs in the string. This only occurs with this option, and not just if the param list is blank, as otherwise this …
Mike Bayer
revert this, bad idea
Mike Bayer
- [bug] Fixed the "render literal bind" function, used by Alembic, to escape % signs with %%.
Mike Bayer
- [bug] Fixed bug whereby MappedCollection would not get the appropriate collection instrumentation if it were only used in a custom subclass that used @collection.internally_instrumented. [ticket:2406] - added docs for collection
Mike Bayer
- test failures. one in particular seems to be a weird oursql bug, oh well
Mike Bayer
- break out sample URLs into individual, per-database sections each with a link to the dialect page. - add a section for unix domain sockets under psycopg2 [ticket:2393]
Mike Bayer
- [feature] Added a new oracle create_engine() flag coerce_to_decimal=False, disables the precision numeric handling which can add lots of overhead by converting all numeric values to Decimal. [ticket:2399]
Mike Bayer
- add OrderingList class and other functions to sphinx documentation [ticket:2391]
Mike Bayer
- [feature] Added the ability to query for Table-bound column names when using query(sometable).filter_by(colname=value). [ticket:2400]
Mike Bayer
- [feature] Added support for the "isolation_level" parameter to all MySQL dialects. Thanks to mu_mind for the patch here. [ticket:2394] - add documentation examples for mysql, postgresql - pep8ing
Mike Bayer
- [bug] Index will raise when arguments passed cannot be interpreted as columns or expressions. Will warn when Index is created with no columns at all. [ticket:2380]
Mike Bayer
- [bug] Fixed bug whereby if a method name conflicted with a column name, a TypeError would be raised when the mapper tried to inspect the __get__() method on the method object. [ticket:2352]
Mike Bayer
- [bug] Fixed bug in new "autoload_replace" flag which would fail to preserve the primary key constraint of the reflected table. [ticket:2402]
Mike Bayer
- Added missing compilation support for LONG [ticket:2401] - broke out oracle tests for types that only require dialect
Mike Bayer
- add a context manager availble via Engine.begin() - add a test suite for all the Engine/Connection/TLEngine transaction/begin helpers/context managers - update docs
Mike Bayer
document identity_map
Mike Bayer
this is the actual case that #1401 will fix. confirmed broken in 0.7
Mike Bayer
declarartive reflection example didn't actually work for single inheritance, added a tweak to make that possible
Mike Bayer
some work on the #1401 branch has discovered that this very old test is pointless; it slightly exercises post_update but not much compared to modern tests, and also illustrates a mapping that doesn't actually work currently.
Mike Bayer
- [bug] Added support for using the .key of a Column as a string identifier in a result set row. The .key is currently listed as an "alternate" name for a column, and is superseded by the name of a column which has that key value as its regular name. For the next major release of SQLAlchemy we may reverse this precedence so that .key takes precedence, but this is not decided on yet. [ticket:2392]
Mike Bayer
callcount adjust
Mike Bayer
- [bug] A significant change to how labeling is applied to columns in SELECT statements allows "truncated" labels, that is label names that are generated in Python which exceed the maximum identifier length (note this is configurable via label_length on create_engine()), to be properly referenced when rendered inside of a subquery, as well as to be present in a result set row using their original in-Python names. [ticket:2396] - apply pep8 to test_labels
Mike Bayer
- add a warning regarding tuple.in_(), [ticket:2395] - cleanup of exc.DBAPIError docstrings
Mike Bayer
accept the symbols so recreate works
  1. Prev
  2. Next