override _order_by to allow passthrough of literal SQL via scalar refs.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4584 c0722133-6baf-4dd8-8699-98d999cd4f06
added where_versionedset_user_id_eq_set_id_eq_version_id_le


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4585 c0722133-6baf-4dd8-8699-98d999cd4f06
needs "v" in make/grok_vsetID, move "+0" numeric cast into
grok_versionID_from_vsetID_sql, add parens.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4586 c0722133-6baf-4dd8-8699-98d999cd4f06
add "exists" methods, remove commented-out $where vars, fix usage of
grok_versionID_from_vsetID_sql, make getUserSetVersions behave
correctly.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4587 c0722133-6baf-4dd8-8699-98d999cd4f06
add schema accessor methods (ie $db->User), make gen_new more concise.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4588 c0722133-6baf-4dd8-8699-98d999cd4f06
construct from hashrefs and arrayrefs in addition to hashes and objects,
add toArray method.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4589 c0722133-6baf-4dd8-8699-98d999cd4f06
add where_user_id_like(), make box() more concise, formatting fixes.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4590 c0722133-6baf-4dd8-8699-98d999cd4f06
add where_user_id_like()


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4591 c0722133-6baf-4dd8-8699-98d999cd4f06
use fetchrow_array rather than fetchrow_arrayref in get iterator


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4592 c0722133-6baf-4dd8-8699-98d999cd4f06
fix box() to actually do undef=>"" conversion (oops), simplify unbox().


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4593 c0722133-6baf-4dd8-8699-98d999cd4f06
make this work with Apache2 (i can't believe this wasn't caught earlier)


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4594 c0722133-6baf-4dd8-8699-98d999cd4f06
make full copy of param data for apache 2


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4595 c0722133-6baf-4dd8-8699-98d999cd4f06
apache2 compatibility fixes


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4596 c0722133-6baf-4dd8-8699-98d999cd4f06
remove commented-out non-apache2-compatible code


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4597 c0722133-6baf-4dd8-8699-98d999cd4f06
standardize routines for reading scoring files, resolves bug #932.


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4598 c0722133-6baf-4dd8-8699-98d999cd4f06
add methods that expose the "where" interface of NewSQL


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4599 c0722133-6baf-4dd8-8699-98d999cd4f06
remove some commented-out code


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4600 c0722133-6baf-4dd8-8699-98d999cd4f06
add where_email_address_nonempty, remove commented-out code


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4601 c0722133-6baf-4dd8-8699-98d999cd4f06
import parse_scoring_file routine


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4633 c0722133-6baf-4dd8-8699-98d999cd4f06
accidental commit


git-svn-id: http://svn.webwork.maa.org/system/trunk/webwork2@4634 c0722133-6baf-4dd8-8699-98d999cd4f06