| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | argh fixed regression from copy-pastepr/258 | Robin Thomas | 2016-04-14 | 1 | -2/+0 |
| | | |||||
| * | added in docs mention of supported Index object as conflict_target. | Robin Thomas | 2016-04-14 | 2 | -14/+23 |
| | | | | | Added and referenced Partial Indexes subsection. | ||||
| * | finished format corrections, link fixing, additions to postgres.rst. Sphinx | Robin Thomas | 2016-04-14 | 5 | -11/+262 |
| | | | | | documentation done. | ||||
| * | rst tweak | Robin Thomas | 2016-04-14 | 1 | -1/+1 |
| | | |||||
| * | finished docs (sans formatting and linking checks) for ON CONFLICT, | Robin Thomas | 2016-04-14 | 1 | -4/+37 |
| | | | | | including explanation of using constraint object as conflict targets. | ||||
| * | Resolved import cycle; it was .array module that imported base just | Robin Thomas | 2016-04-14 | 4 | -11/+5 |
| | | | | | | | to put an entry in .base.ischema_names. Now .base module adds that entry itself, and import cycles involving .ext, .base, or any companion modules like .array or .on_conflict are avoided. | ||||
| * | avoid commit cycle of .ext.ExcludeConstraint with lazy import hack. | Robin Thomas | 2016-04-14 | 2 | -2/+30 |
| | | |||||
| * | slight tweak to ON CONFLICT docs | Robin Thomas | 2016-04-14 | 1 | -5/+5 |
| | | |||||
| * | added ON CONFLICT support for UniqueConstratin, PrimaryKeyConstraint, | Robin Thomas | 2016-04-14 | 3 | -20/+163 |
| | | | | | and Index objects as conflict targets. | ||||
| * | corrected set_with_excluded usage in test | Robin Thomas | 2016-04-13 | 1 | -1/+1 |
| | | |||||
| * | cleaned up to 'set_with_excluded' method on DoUpdate; use | Robin Thomas | 2016-04-13 | 4 | -37/+119 |
| | | | | | | standard way to test if columns are in primary key. Add first but complete draft of "ON CONFLICT" section for dialect docs. | ||||
| * | working, test-included implementation of PostgreSQL 9.5's | Robin Thomas | 2016-04-13 | 4 | -2/+280 |
| | | | | | INSERT ... ON CONFLICT ... for common use cases. | ||||
| * | - .gitreview default branch | Mike Bayer | 2016-04-12 | 1 | -0/+1 |
| | | | | | Change-Id: I7c70b2a4f92dbed5924e2592b204434e09fae007 | ||||
| * | Merge remote-tracking branch 'origin/pr/257' | Mike Bayer | 2016-04-08 | 1 | -1/+2 |
| |\ | |||||
| | * | Mention the correct way of adding multiple attributes which refer to the ↵pr/257 | Eoghan Murray | 2016-04-07 | 1 | -1/+2 |
| | | | | | | | | | same column | ||||
| * | | Fix typo from "addreses" to "addresses" | Rachid Belaid | 2016-04-06 | 1 | -1/+1 |
| |/ | |||||
| * | Merge "- don't load deferred columns on unexpire for merge with load=False, ↵ | mike bayer | 2016-04-06 | 5 | -6/+128 |
| |\ | | | | | | | fixes #3488" | ||||
| | * | - don't load deferred columns on unexpire for merge with load=False, | Diana Clarke | 2016-04-06 | 5 | -6/+128 |
| | | | | | | | | | | | | | | | fixes #3488 Change-Id: Ic9577b800e4a4e2465ec7f3a2e95bd231f5337ee Co-Authored-By: Mike Bayer <mike_mp@zzzcomputing.com> | ||||
| * | | Merge remote-tracking branch 'origin/pr/255' | Mike Bayer | 2016-04-06 | 3 | -4/+4 |
| |\ \ | |||||
| | * | | Fix some broken links in docspr/255 | Ville Skyttä | 2016-04-04 | 3 | -4/+4 |
| | |/ | |||||
| * | | - Move review to gerrit.sqlalchemy.org | Mike Bayer | 2016-04-06 | 1 | -1/+1 |
| |/ | | | | Change-Id: Id6e9014cfa8ad558b2f3e90815616f9c26dc884d | ||||
| * | - Add a git review file | Mike Bayer | 2016-03-31 | 1 | -0/+3 |
| | | | | | Change-Id: Ib19e9ee0854f0d123ea625fb976f1a398cf88c87 | ||||
| * | - callcount refresh due to negative indexes change for nocext | Mike Bayer | 2016-03-31 | 1 | -247/+299 |
| | | |||||
| * | - limit this to sqlite for now | Mike Bayer | 2016-03-30 | 1 | -0/+1 |
| | | |||||
| * | - move all resultproxy tests intio test_resultset | Mike Bayer | 2016-03-30 | 2 | -333/+336 |
| | | |||||
| * | - make sure negative row indexes are based on the size of the | Mike Bayer | 2016-03-30 | 4 | -15/+53 |
| | | | | | | | number of columns we're actually reporting on - add more tests for negative row index - changelog/migration | ||||
| * | Merge remote-tracking branch 'origin/pr/231' into pr231 | Mike Bayer | 2016-03-30 | 3 | -1/+31 |
| |\ | |||||
| | * | - properly handle negative indexes in RowProxy.__getitem__()pr/231 | Lele Gaifax | 2016-01-28 | 3 | -1/+31 |
| | | | |||||
| * | | Docstring Fixpr/254 | Patrick | 2016-03-30 | 1 | -2/+2 |
| | | | | | | | | | Change the docstring in short_selects example to match the code | ||||
| * | | - changelog for #3629, fixes #3629 | Mike Bayer | 2016-03-30 | 2 | -0/+22 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/pr/230' | Mike Bayer | 2016-03-30 | 3 | -5/+44 |
| |\ \ | |||||
| | * | | same logic, but without the inner functionpr/230 | Diana Clarke | 2016-01-28 | 1 | -4/+3 |
| | | | | |||||
| | * | | sqlite: reflect primary key constraint names, fixes #3629 | Diana Clarke | 2016-01-27 | 3 | -5/+45 |
| | | | | |||||
| * | | | redundant "using the by changing" -> "using the"pr/253 | NestorTejero | 2016-03-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | - Added :meth:`.Select.lateral` and related constructs to allow | Mike Bayer | 2016-03-29 | 11 | -10/+331 |
| | | | | | | | | | | | | | | | | for the SQL standard LATERAL keyword, currently only supported by Postgresql. fixes #2857 | ||||
| * | | | - Added support for rendering "FULL OUTER JOIN" to both Core and ORM. | Mike Bayer | 2016-03-28 | 10 | -35/+163 |
| | | | | | | | | | | | | | Pull request courtesy Stefan Urbanek. fixes #1957 | ||||
| * | | | - remember to not reassign self.connection now that __connect() | Mike Bayer | 2016-03-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | has no return value | ||||
| * | | | - Added connection pool events :meth:`ConnectionEvents.close`, | Mike Bayer | 2016-03-25 | 4 | -22/+137 |
| | | | | | | | | | | | | | | | | :meth:`.ConnectionEvents.detach`, :meth:`.ConnectionEvents.close_detached`. | ||||
| * | | | - oracle doesn't release savepoints | Mike Bayer | 2016-03-24 | 1 | -1/+1 |
| | | | | |||||
| * | | | - Further continuing on the common MySQL exception case of | Mike Bayer | 2016-03-23 | 4 | -15/+116 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | a savepoint being cancelled first covered in :ticket:`2696`, the failure mode in which the :class:`.Session` is placed when a SAVEPOINT vanishes before rollback has been improved to allow the :class:`.Session` to still function outside of that savepoint. It is assumed that the savepoint operation failed and was cancelled. fixes #3680 | ||||
| * | | | Merge remote-tracking branch 'origin/pr/251' | Mike Bayer | 2016-03-21 | 1 | -1/+1 |
| |\ \ \ | |||||
| | * | | | ReST fix: missing backtickpr/251 | Marius Gedminas | 2016-03-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | Fixes a misrendering at http://docs.sqlalchemy.org/en/latest/dialects/mssql.html#nullability: | ||||
| * | | | | - Fixed bug where the negation of an EXISTS expression would not | Mike Bayer | 2016-03-21 | 5 | -1/+64 |
| |/ / / | | | | | | | | | | | | | | | | | | | be properly typed as boolean in the result, and also would fail to be anonymously aliased in a SELECT list as is the case with a non-negated EXISTS construct. fixes #3682 | ||||
| * | | | Fix typopr/249 | Benjamin Dopplinger | 2016-03-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | - ensure engine is restored even if we had a failure in cleanup | Mike Bayer | 2016-03-15 | 1 | -3/+5 |
| | | | | | | | | | | | | | for stray connection | ||||
| * | | | - Added basic isolation level support to the SQL Server dialects | Mike Bayer | 2016-03-15 | 6 | -1/+128 |
| | | | | | | | | | | | | | | | | | | | via :paramref:`.create_engine.isolation_level` and :paramref:`.Connection.execution_options.isolation_level` parameters. fixes #3534 | ||||
| * | | | - changelog and docs for #3332, fixes #3332 | Mike Bayer | 2016-03-15 | 5 | -36/+94 |
| | | | | | | | | | | | | | | | | | | | - make docs for isolation level more consistent between postgresql and mysql - move mysql autocommit tests | ||||
| * | | | Merge branch 'master' into pr157 | Mike Bayer | 2016-03-15 | 363 | -10581/+39843 |
| |\ \ \ | |||||
| | * | | | - add notes for pyodbc limitations with rowcount fixes #3675 | Mike Bayer | 2016-03-15 | 2 | -0/+41 |
| | | | | | |||||
| | * | | | - Fixed bug where a newly inserted instance that is rolled back | Mike Bayer | 2016-03-14 | 5 | -17/+163 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | would still potentially cause persistence conflicts on the next transaction, because the instance would not be checked that it was expired. This fix will resolve a large class of cases that erronously cause the "New instance with identity X conflicts with persistent instance Y" error. fixes #3677 | ||||
