]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fetch first support
authorFederico Caselli <cfederico87@gmail.com>
Tue, 29 Sep 2020 20:49:09 +0000 (22:49 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Fri, 2 Oct 2020 19:34:24 +0000 (21:34 +0200)
commit34e6b732a1672c62184db06dcd11074a51319c68
treed1575590492484aa7f5a7b033e72cb544e503c26
parent7bb9ea911cb2e573696a91392a6a08161950ac9f
Fetch first support

Add support to ``FETCH {FIRST | NEXT} [ count ] {ROW | ROWS}
 {ONLY | WITH TIES}`` in the select for the supported backends,
currently PostgreSQL, Oracle and MSSQL.

Fixes: #5576
Change-Id: Ibb5871a457c0555f82b37e354e7787d15575f1f7
16 files changed:
doc/build/changelog/unreleased_14/5576.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/mssql/base.py
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/postgresql/asyncpg.py
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/strategies.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/selectable.py
lib/sqlalchemy/testing/requirements.py
lib/sqlalchemy/testing/suite/test_select.py
test/dialect/mssql/test_compiler.py
test/dialect/postgresql/test_compiler.py
test/requirements.py
test/sql/test_compare.py
test/sql/test_compiler.py