summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary util.callable usageSteven Loria2019-09-093-6/+8
* Document Query deduplicationMike Bayer2019-09-051-10/+37
* Raise for NULL discriminator and pk is presentMike Bayer2019-09-031-1/+21
* Annotate session-bind-lookup entity in Query-produced selectablesMike Bayer2019-08-301-22/+55
* Merge "Implement type-level sorting for Enum; apply to ORM primary keys"mike bayer2019-08-272-4/+26
|\
| * Implement type-level sorting for Enum; apply to ORM primary keysNicolas CANIART2019-08-272-4/+26
* | Merge "Serialize the context dictionary in Load objects"mike bayer2019-08-262-6/+36
|\ \
| * | Serialize the context dictionary in Load objectsMike Bayer2019-08-262-6/+36
* | | Run eager loaders on unexpireMike Bayer2019-08-236-8/+59
|/ /
* | Ensure discarded collection removed from empty collectionsMike Bayer2019-08-222-5/+40
|/
* Use ternary when running conditional with Query._offsetMike Bayer2019-08-111-3/+7
* Merge "Remove threadlocal engine strategy, engine strategies pool threadlocal"mike bayer2019-08-011-2/+2
|\
| * Remove threadlocal engine strategy, engine strategies pool threadlocalMike Bayer2019-07-151-2/+2
* | Don't assume m2o key is present in the dictionaryMike Bayer2019-07-231-1/+8
* | Fix typosMin ho Kim2019-07-215-5/+5
* | Optimize out JOIN for selectinload with many to oneMike Bayer2019-07-191-44/+158
* | Merge "Fixes for uselist=True with m2o relationships"mike bayer2019-07-182-1/+19
|\ \
| * | Fixes for uselist=True with m2o relationshipsMike Bayer2019-07-182-1/+19
* | | Fix regression for self-ref join to self error messageMike Bayer2019-07-181-3/+5
|/ /
* | Intercept unresolveable comparator attrbute error for attr accessMike Bayer2019-07-171-10/+21
|/
* Allow duplicate columns in from clauses and selectablesMike Bayer2019-07-112-9/+21
* SelectBase no longer a FromClauseMike Bayer2019-07-063-17/+22
* Squashed commit of the following:Mike Bayer2019-07-051-1/+1
* Merge "Test for _ORMJoin and fix issue"mike bayer2019-06-281-3/+2
|\
| * Test for _ORMJoin and fix issueDenis Kataev2019-06-281-3/+2
* | Add Load.options() for hierchical construction of loader optionsMike Bayer2019-06-272-6/+100
|/
* Enable F841Mike Bayer2019-06-201-20/+4
* Consult is_attrbute flag to determine descriptor; enable for assoc proxyMike Bayer2019-06-141-1/+4
* Run PK/FK sync for multi-level inheritance w/ no intermediary updateMike Bayer2019-06-122-1/+20
* Rework Session transaction FAQsMike Bayer2019-06-071-1/+2
* Apply adaptation for most recent aliased=True firstMike Bayer2019-05-311-2/+2
* Merge "Rework AliasedClass __getattr__ to use top-level getattr()"mike bayer2019-05-312-30/+29
|\
| * Rework AliasedClass __getattr__ to use top-level getattr()Dmytro Starosud2019-05-292-30/+29
* | Use roles for ORM alias() conversionMike Bayer2019-05-274-42/+43
* | Hold implicitly created collections in a pending areaMike Bayer2019-05-276-20/+79
|/
* Unify NO_VALUE and NEVER_SETMike Bayer2019-05-243-42/+44
* Include active_history when propagating attribute listenersMike Bayer2019-05-232-0/+4
* Improve docstrings for AtributeEvents re: propagate flagMike Bayer2019-05-221-6/+55
* Add QueryableAttribute._impl_uses_objects accessor for AssociationProxyMike Bayer2019-05-191-0/+11
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-1812-65/+88
* Merge "Turn FlushError for identity already exists into a warning."mike bayer2019-05-161-13/+13
|\
| * Turn FlushError for identity already exists into a warning.Mike Bayer2019-05-071-13/+13
* | Document and test modification of .values in before_compile_updateMike Bayer2019-05-151-2/+24
* | Merge "Continue to assume None for un-accessed attribute on persistent object...mike bayer2019-05-141-1/+1
|\ \
| * | Continue to assume None for un-accessed attribute on persistentMike Bayer2019-05-131-1/+1
* | | Resolve RST306 issuesMike Bayer2019-05-133-7/+7
|/ /
* | Correct fix and tests for #4661Mike Bayer2019-05-101-9/+10
* | Add documentation for MySQL optimizer hints using prefix_withMike Bayer2019-05-081-4/+10
* | Don't warn on multi delete rowcount if supports_sane_multi is FalseMike Bayer2019-05-061-0/+1
|/
* Warn on merge of already-pending objectMike Bayer2019-04-281-0/+7