Commits

Author Commit Message Labels Comments Date
Mike Bayer
add diana
Branches
rel_0_7
Mike Bayer
a fix to allow mysql to work
Branches
rel_0_7
Mike Bayer
callcount bump to account for sqlite's silly column name workaround
Branches
rel_0_7
Mike Bayer
- [bug] Fixed issue in unit of work whereby setting a non-None self-referential many-to-one relationship to None would fail to persist the change if the former value was not already loaded. [ticket:2477].
Branches
rel_0_7
Mike Bayer
- [bug] removed unnecessary table clause when reflecting domains, [ticket:2473]
Branches
rel_0_7
Mike Bayer
doc update regarding with_lockmode, [ticket:2440]
Branches
rel_0_7
Mike Bayer
document mock strategy, [ticket:2439]
Branches
rel_0_7
Mike Bayer
- [feature] Added SQLite execution option "sqlite_raw_colnames=True", will bypass attempts to remove "." from column names returned by SQLite cursor.description. [ticket:2475]
Branches
rel_0_7
Mike Bayer
- [bug] Add BINARY, VARBINARY to types.__all__, [ticket:2474]
Branches
rel_0_7
Priit Laes
Add some documentation sugar for ``having`` criterion.
Branches
rel_0_7
Franck Cuny
Fix a typo in the documentation s/Attrbutes/Attributes/
Branches
rel_0_7
Mike Bayer
- [bug] Fixed bug in relationship comparisons whereby calling unimplemented methods like SomeClass.somerelationship.like() would produce a recursion overflow, instead of NotImplementedError.
Branches
rel_0_7
Mike Bayer
created rel_0_7 branch
Branches
rel_0_7
Mike Bayer
- [bug] Fixed bug in 0.7.6 introduced by [ticket:2409] whereby column_mapped_collection used against columns that were mapped as joins or other indirect selectables would fail to function. Here, the serialize use case has gotten very complex since to really target a column we'd need the root MetaData object, then if we're hitting Alias objects and such there's really nothing to hold onto. Short of building a system where Column objects have some kind of master hash identifier that is consistently generated, the way this works can't really suit every case - much easier would be to c…
Mike Bayer
- [bug] UPDATE..FROM syntax with SQL Server requires that the updated table be present in the FROM clause when an alias of that table is also present in the FROM clause. The updated table is now always present in the FROM, when FROM is present in the first place. Courtesy sayap. [ticket:2468]
Mike Bayer
- mysql [bug] Fixed bug whereby if cast() is used on a SQL expression whose type is not supported by cast() and therefore CAST isn't rendered by the dialect, the order of evaluation could change if the casted expression required that it be grouped; grouping is now applied to those expressions. [ticket:2467]
Mike Bayer
Merged in bentrofatter/sqlalchemy-informix-dialect-fix (pull request #7)
Ben Trofatter
Changed misspelled 'altere' reserved word to 'alter'
Mike Bayer
- [bug] If conn.begin() fails when calling "with engine.begin()", the newly acquired Connection is closed explicitly before propagating the exception onward normally.
Mike Bayer
- test explicitly for 'VIEW', 'SYSTEM VIEW' - move the test to the reflection tests
Mike Bayer
Merged in elazar/sqlalchemy/fix/mysql-system-views (pull request #6)
Matthew Turland
Fixed test_system_views not checking for MySQL >= 5.0.0 as information_schema support is not available in previous versions
Branches
fix/mysql-system-views
Matthew Turland
Modified MySQLDialect.get_view_names() to also return system views such as those in information_schema
Branches
fix/mysql-system-views
Mike Bayer
- [feature] Added new flag to @validates include_removes. When True, collection remove and attribute del events will also be sent to the validation function, which accepts an additional argument "is_remove" when this flag is used.
Mike Bayer
- [feature] Added new connection event dbapi_error(). Is called for all DBAPI-level errors passing the original DBAPI exception before SQLAlchemy modifies the state of the cursor.
Mike Bayer
- adjust mysql patch a bit so that we use built in quoting for the "idx_" name as well - [bug] Fixed bug whereby column name inside of "KEY" clause for autoincrement composite column with InnoDB would double quote a name that's a reserved word. Courtesy Jeff Dairiki. [ticket:2460]
dairiki
Fix innodb autoinc constraint (double)quoting
Mike Bayer
- [bug] Repaired the use_scope_identity create_engine() flag when using the pyodbc dialect. Previously this flag would be ignored if set to False. When set to False, you'll get "SELECT @@identity" after each INSERT to get at the last inserted ID, for those tables which have "implicit_returning" set to False.
diana
Fixing link to python's logging module (see #2456). Thanks astrochase!
Mike Bayer
Merged in _diana_/sqlalchemy-2385 (pull request #4)
  1. Prev
  2. Next