Show all
Author Commit Message Labels Comments Date
Mike Bayer avatarMike Bayer
more notes, docs
Tags
rel_0_1_4
Mike Bayer avatarMike Bayer
tweak
Mike Bayer avatarMike Bayer
added scalar subqueries within the column clause of another select
Default avatar ash
Fix docstring and exception message in selectone_by
Default avatar ash
Minor typo: encode and decode are methods.
Default avatar ash
Fix typos, closing #89, #91, #92
Mike Bayer avatarMike Bayer
added selectfirst_by/selectone_by, selectone throws exception if more than one row returned, courtesy J.Ellis
Mike Bayer avatarMike Bayer
tweak to get_direction, rolls back a comparison of "foreigntable" to "parent"/"mapper" table to be more constrained. this change was originally in [changeset:1101] to help out the polymorph example but it now works without it. the change breaks the Post/Comment relationship in the ZBlog demo since the Post mapper has the comments table inside of it (also with no workaround).
Mike Bayer avatarMike Bayer
caveat
Mike Bayer avatarMike Bayer
oracle is requiring dictionary params to be in a clean dict, added conversion
Mike Bayer avatarMike Bayer
small tweak to select in order to fix [ticket:112]...the exported columns when doing select on a select() will be the column names, not the keys. this is with selects that have use_labels=False. which makes sense since using the "key" and not the name implies a label has to be used.
Mike Bayer avatarMike Bayer
tweak to mysql default test
Mike Bayer avatarMike Bayer
refactor to Compiled.get_params() to return new ClauseParameters object, a more intelligent bind parameter dictionary that does type conversions late and preserves the unconverted value; used to fix mappers not comparing correct value in post-fetch [ticket:110]
Mike Bayer avatarMike Bayer
added expire() function + unit test fixes [ticket:95]
Mike Bayer avatarMike Bayer
utf-8 encoding is switchable at the engine level, ticket [ticket:101]
Mike Bayer avatarMike Bayer
committed patch for MSDouble/tinyint from [ticket:106]
Mike Bayer avatarMike Bayer
added exception import
Mike Bayer avatarMike Bayer
HistoryArrayList checks internal list as a list or dict to clear it
Mike Bayer avatarMike Bayer
overhaul to types system, decoupled base type and engine-specific type into a composed pattern instead of goofy inheritance....gets rid of TypeDecorator (now a no-op) and enables all inhertance
Mike Bayer avatarMike Bayer
fixed assocaition example
Mike Bayer avatarMike Bayer
added 'noninherited table' prop to mapper indicating the "lead" table, in the case of
Mike Bayer avatarMike Bayer
a few tweaks to get table creates/reflection working
Mike Bayer avatarMike Bayer
tweak to engine param..
Mike Bayer avatarMike Bayer
added identity() method to mapper, to help get the primary key of an instance.
Mike Bayer avatarMike Bayer
added check to relation that will see if the same table is included between the primaryjoin and secondaryjoin, and raises a descriptive exception if so.
Mike Bayer avatarMike Bayer
serious overhaul to get eager loads to work inline with an inheriting mapper, when the inheritance/eager loads share the same table. mapper inheritance will also favor the columns from the child table over those of the parent table when assigning column values to object attributes. "correlated subqueries" require a flag "correlated=True" if they are in the FROM clause of another SELECT statement, and they want to be correlated. this flag is set by default when using an "exists" clause.
Mike Bayer avatarMike Bayer
took erroneous 'count' off Alias
Mike Bayer avatarMike Bayer
took excess visit_func out, handled by ansisql compiler
Mike Bayer avatarMike Bayer
comment
Mike Bayer avatarMike Bayer
backref() func will also honor lazy=True/False
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.