1. Daniel Miller
  2. sqlalchemy

Commits

Show all
Author Commit Message Date Builds
Mike Bayer
- get firebird on board - a lot of these drivers suck at decimals, not sure what to do
Mike Bayer
make this test slightly easier, SQLite + win32 appears to not like it otherwise
Mike Bayer
don't seem to need bind processing for pg8000 decimals.
Mike Bayer
still poking at numerics
Mike Bayer
distinguish between small, large, and many significant digits. the irony that oracle and sybase are the ones that have the most issues with decimal numbers.
Mike Bayer
- the string approach appears to be necessary for large numbers, however. Don't know how to get large decimals through to Sybase.
Mike Bayer
switching Decimal treatment in MSSQL to be pyodbc specific, added to connector to share between sybase/mssql. Going with turning decimals with very low significant digit to floats, seems to work so far.
Mike Bayer
some more tests. unfortunately i cant run them here since my osx freetds/pyodbc is hosed
Sheila Allen
Merged latest tip
Sheila Allen
fixed missing return statement which caused render_literal_value to choke
Sheila Allen
Added MSSQLStrictCompiler support for rendering datetime types
Sheila Allen
Added module docstring for mssql+mxodbc dialect.
Sheila Allen
Removed MxNumeric and MxFloat because now the sqlalchemy.types base classes support dialects having a class attribute of "supports_native_decimal" indicating native Python Demimal support. Adjusted mssql+mxodbc to use the sqlalchemy.types base classes for Float and Numeric instead of using the base mssql dialect's numeric types.
Mike Bayer
some CHANGES moving around
Mike Bayer
- normalize sybase version numbers - sybase has 255 identifier length on 15, 30 earlier
Mike Bayer
- oracle needs a filter for this test - oracle outparam test reveals usage of numeric proc with scale==None
Mike Bayer
some weird numerictype coming back from pysybase, run through float()
Mike Bayer
clean up NumericTest to use a consistent one column at a time system
Sheila Allen
removed mxODBC imports from the module level
Sheila Allen
adjustments to improve readability (indentation to complex conditional expressions, excessively long lines brokenup). This is only a partial cleanup.
Sheila Allen
Hardcoded ident_seed and ident_increment query had bind markers noncompliant with SQL-92, which caused mxODBC failures. This was corrected by using string substitution in building the statement, and removing the bind params.
Sheila Allen
Merged from main tip.
Sheila Allen
per zzzeek, for mssql+mxodbc, disabled test.sql.test_query.QueryTest.test_bind_in
Sheila Allen
comments/question about using connection.closed in is_disconnect method
Sheila Allen
Merge
Sheila Allen
Docstring improvements for MxDecimal and MxNumeric result processors.
Sheila Allen
eGenix says "It's better to let mxODBC decide which bind type to use."
Sheila Allen
Because of changes to SQLAlchemy bind parameter placement, removed all mxodbc test disabling statements having this pattern: @testing.crashes('mssql+mxodbc', """Invalid bind parameter placement:
Sheila Allen
merged from main tip
Sheila Allen
Merged from main tip, and resolved conflicts in mxodbc dialect and connector.
  1. Prev
  2. Next