Use null QVariant instead of "ALL" for select limit on psql 88/head
authorMichael Marley <michael@michaelmarley.com>
Mon, 1 Sep 2014 22:42:22 +0000 (18:42 -0400)
committerMichael Marley <michael@michaelmarley.com>
Mon, 1 Sep 2014 22:42:22 +0000 (18:42 -0400)
commit6d2798ada0b9e770f821e039431cc9dc3b5f85cf
tree8d7ba4f2932413a368c76dda2c9fd0ddb611f9bf
parent13db1eb09783ab2220c6609844ef32ad0be75945
Use null QVariant instead of "ALL" for select limit on psql
Using "ALL" as it was before was making PostgreSQL error out when
attempting to return backlog for Quasseldroid when Quasseldroid is
in "Unread messages per chat" mode.  According to
http://www.postgresql.org/docs/9.3/static/queries-limit.html,
LIMIT NULL is the same thing as having no LIMIT at all.  According
to http://qt-project.org/doc/qt-4.8/qsqlquery.html, NULL values
are bound in Qt SQL prepared statements by using a null QVariant.
src/core/postgresqlstorage.cpp