1. Daniel Miller
  2. sqlalchemy

Commits

Show all
Author Commit Message Date Builds
Sheila Allen
Merged latest changes from the mainline (default branch)
Sheila Allen
Added decorators to suppress unwanted warning messages during testing (not working yet, but committed for review purposes).
Sheila Allen
Now using pyodbc execution context once again (to pass the test involving insert to trigger table)
Sheila Allen
comments explaining temporary hack for using executedirect
Sheila Allen
Converted mxODBC's raised Warning exceptions into normal Python warnings.
Sheila Allen
merged latest commits from default branch on server
Sheila Allen
Improved the docstring of test_fetchid_trigger
Sheila Allen
Added docstring & comments explaining test_fetchid_trigger
Sheila Allen
Temporary kludge to fix InterfaceError, in places where cursor.executedirect is needed instead of cursor.execute.
bradallen
Removed pyodbc execution context, because output inserted is now handled by the base. No more need for SELECT SCOPE_IDENTITY().
Mike Bayer
- The visit_pool() method of Dialect is removed, and replaced with on_connect(). This method returns a callable which receives the raw DBAPI connection after each one is created. The callable is assembled into a first_connect/connect pool listener by the connection strategy if non-None. Provides a simpler interface for dialects.
Mike Bayer
fix failing test due to sybase paramstyle
Mike Bayer
- name all the "sub" dialect components <DB><component>_<dialectname>, [ticket:1738]
Mike Bayer
- many incantations to get the tests to run reasonably - executemany() for some reason uses some tiny buffer, overriding it - we need to use the IDENTITY_INSERT thing
Mike Bayer
- initial working version of sybase, with modifications to the transactional model to accomodate Sybase's default mode of "no ddl in transactions". - identity insert not working yet. it seems the default here might be the opposite of that of MSSQL. - reflection will be a full rewrite - default DBAPI is python-sybase, well documented and nicely DBAPI compliant except for the bind parameter situation, where we have a straightforward workaround - full Sybase docs at: http://…
Mike Bayer
starting to add notes for sybase
Mike Bayer
merge of the "database chart" diff
Mike Bayer
- Fixed bug in 0.6-reworked "many-to-one" optimizations such that a many-to-one that is against a non-primary key column on the remote table (i.e. foreign key against a UNIQUE column) will pull the "old" value in from the database during a change, since if it's in the session we will need it for proper history/backref accounting, and we can't pull from the local identity map on a non-primary key column. [ticket:1737] (test is pending)
Mike Bayer
ongoing typos
Mike Bayer
gr and pysqlite
Mike Bayer
update link for sqlite3
Mike Bayer
the big table of all the DBAPIs
Mike Bayer
working dialect support into a chart
Mike Bayer
- further checks when running in WITH_UNICODE - When WITH_UNICODE mode is used in Python 2.xx, a large and scary warning is emitted asking that the user seriously consider the usage of this difficult mode of operation. [ticket:1670]
Mike Bayer
callcount...
Mike Bayer
arg, oracle, bah
Mike Bayer
ensure with_unicode flag is false for cx_oracle < 5
Mike Bayer
merge tip
Mike Bayer
- Added "logging_name" argument to create_engine(), Pool() constructor as well as "pool_logging_name" argument to create_engine() which filters down to that of Pool. Issues the given string name within the "name" field of logging messages instead of the default hex identifier string. [ticket:1555]
Philip Jenvey
adjust per a couple zxjdbc failures
  1. Prev
  2. Next