bind parameters are not created automatically

Issue #780 resolved
Former user created an issue

No bind parameters are created automatically in this case:

query = select([...](...))
query.execute(foo=bar)

i.e. the keyword arguments are totally ignored if there were no explicit bindparams. This used to work in 0.3.xx. Testcase attached.

Comments (2)

  1. Mike Bayer repo owner

    sorry, this was an obscure and undocumented feature in 0.3 and has been removed in 0.4. use bindparam() to create open-ended bind parameters.

  2. Log in to comment