summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Add public alias of type _ColumnExpressionArgumentFederico Caselli2023-04-271-0/+1
* happy new year 2023Mike Bayer2023-01-031-1/+1
* add common base class for all SQL col expression objectsMike Bayer2022-11-211-0/+1
* fixes for mypy 0.971Mike Bayer2022-07-191-7/+9
* pep484 ORM / SQL result supportMike Bayer2022-04-271-1/+0
* pep484: schema APIMike Bayer2022-04-151-0/+4
* pep484 - SQL internalsMike Bayer2022-03-241-1/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-0/+1
* update zimportsMike Bayer2022-02-091-10/+7
* initial reorganize for static typingMike Bayer2022-01-121-111/+98
* happy new year 2022Mike Bayer2022-01-061-1/+1
* remove legacy select patternsMike Bayer2021-12-291-1/+0
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Ignore flake8 F401 on specific filesFederico Caselli2021-03-031-91/+91
* Replace with_labels() and apply_labels() in ORM/CoreGord Thompson2021-01-261-0/+4
* happy new yearMike Bayer2021-01-041-1/+1
* Reduce import time overheadMike Bayer2020-11-031-4/+7
* Apply underscore naming to several more operatorsjonathan vanasco2020-10-301-2/+4
* Implement rudimentary asyncio support w/ asyncpgMike Bayer2020-08-131-0/+1
* introduce deferred lambdasMike Bayer2020-07-031-0/+7
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-0/+3
* Implement SQL VALUES in core.Gord Thompson2020-03-241-0/+2
* Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-1/+1
* Query linter optionAlessio Bogon2020-01-221-0/+4
* Reorganize core event modules to avoid import cyclesMike Bayer2020-01-211-0/+1
* happy new yearMike Bayer2020-01-011-1/+1
* SelectBase no longer a FromClauseMike Bayer2019-07-061-0/+1
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-0/+16
* Prevent __init__ from being called for Alias, subclassesMike Bayer2019-02-211-0/+1
* happy new yearMike Bayer2019-01-111-1/+1
* Post black reformattingMike Bayer2019-01-061-75/+74
* Run black -l 79 against all source filesMike Bayer2019-01-061-3/+8
* happy new yearMike Bayer2018-01-121-1/+1
* add nullsfirst() / nullslast() to top-level importsLele Gaifax2017-11-161-0/+2
* Recognize brackets, quoted_name in SQL Server schemaMike Bayer2017-04-041-0/+1
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* Add TABLESAMPLE clause support.saarni2016-06-151-0/+2
* - Added :meth:`.Select.lateral` and related constructs to allowMike Bayer2016-03-291-0/+1
* - happy new yearMike Bayer2016-01-291-1/+1
* - calling str() on a core sql construct has been made more "friendly",Mike Bayer2016-01-191-0/+1
* - build out a new base type for Array, as well as new any/all operatorsMike Bayer2015-08-251-0/+2
* - copyright 2015Mike Bayer2015-03-101-1/+1
* renamed aggregatefilter to funcfilter, since it is thatIlja Everilä2014-09-111-1/+1
* implementation for <aggregate_fun> FILTER (WHERE ...)Ilja Everilä2014-09-101-0/+1
* - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects,Brian Jarrett2014-07-201-3/+3
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* - Added a new feature which allows automated naming conventions to beMike Bayer2014-02-011-1/+2
* - happy new yearMike Bayer2014-01-051-1/+1
* An overhaul of expression handling for special symbols particularlyMike Bayer2013-10-231-0/+2
* - apply an import refactoring to the ORM as wellMike Bayer2013-08-141-6/+13