[system] / trunk / webwork-modperl / lib / WeBWorK / DB.pm Repository:
ViewVC logotype

Log of /trunk/webwork-modperl/lib/WeBWorK/DB.pm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 1035 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 5 22:58:42 2003 UTC (9 years, 11 months ago) by sh002i
File length: 16493 byte(s)
Diff to previous 1023 , to selected 958
Fixed (again) the GlobalTableEmulator.
-sam

Revision 1023 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 5 14:39:49 2003 UTC (9 years, 11 months ago) by gage
File length: 16491 byte(s)
Diff to previous 1012 , to selected 958
added =cut
near end of DB.pm file.
before
1;

(I thought I had already commited this????)
--Mike

Revision 1012 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 18:36:17 2003 UTC (9 years, 11 months ago) by sh002i
File length: 16484 byte(s)
Diff to previous 958
began to document and add sanity checks.
-sam

Revision 958 - (view) (download) (as text) (annotate) - [selected]
Modified Fri May 30 21:37:15 2003 UTC (9 years, 11 months ago) by sh002i
File length: 14332 byte(s)
Diff to previous 956
fixed several stupid errors.
-sam

Revision 956 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 21:09:19 2003 UTC (9 years, 11 months ago) by sh002i
File length: 14155 byte(s)
Diff to previous 953 , to selected 958
Added the capability to the GlobalTableEmulator to designate a user
whose records will be used as global records. To specify this, set the
globalUserID param for the tables using the GlobalTableEmulator (in
%dbLayout). It's probably good to do this on a per-course basis. Put the
following in your course.conf:

	$dbLayout{set}->{params}->{globalUserID} = "professor";
	$dbLayout{problem}->{params}->{globalUserID} = "professor";

If globalUserID is not present, GlobalTableEmulator will use consensus
(which is very slow!).
-sam

Revision 953 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 18:14:14 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10546 byte(s)
Diff to previous 931 , to selected 958
Made listGlobalProblems more efficient. (I have to go back and look at
the rest of DB and see if there are any more optimizations that can be
made.)
-sam

Revision 931 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 28 19:21:04 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10544 byte(s)
Diff to previous 923 , to selected 958
changed the Schema interface (to include a reference to $db) and changed
DBI connect to connect_cached.
-sam

Revision 923 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 28 01:27:38 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10469 byte(s)
Diff to previous 916 , to selected 958
additional work on DB system and SQL backend.
Record:: classes now support a can() method.
fixed some other stuff.
-sam

Revision 916 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 27 23:43:47 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10430 byte(s)
Diff to previous 914 , to selected 958
fixed call to get() on line 281.
-sam

Revision 914 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 27 23:37:57 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10422 byte(s)
Diff to previous 909 , to selected 958
fixed a logic error in addUserProblem
-sam

Revision 909 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 27 20:11:18 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10419 byte(s)
Diff to previous 904 , to selected 958
added:
* listSetUsers($setID) - lists users to whom a set has been assigned
* listProblemUsers($setID, $problemID) - lists users to whom a problem
                                         has been assigned
Both return userIDs.
-sam

Revision 904 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 26 22:13:34 2003 UTC (9 years, 11 months ago) by sh002i
File length: 10129 byte(s)
Diff to previous 874 , to selected 958
More SQL work. Appears to be working, after very limited testing. See
forthcoming email for details.
-sam

Revision 874 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 20 23:08:03 2003 UTC (10 years ago) by sh002i
File length: 10111 byte(s)
Diff to previous 814 , to selected 958
initial work on SQL backend. untested.
-sam

Revision 814 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 06:37:19 2003 UTC (10 years, 1 month ago) by sh002i
File length: 10102 byte(s)
Diff to previous 808 , to selected 958
implemented getGlobalUser{Set,Problem}.
-sam

Revision 808 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 17 21:01:17 2003 UTC (10 years, 1 month ago) by sh002i
File length: 9463 byte(s)
Diff to previous 798 , to selected 958
Lots of work on WWDBv2... WW1Hash is done! A complete dbLayout (as
detailed on global.conf.dist) works now.
-sam

Revision 798 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 21 23:30:16 2003 UTC (10 years, 2 months ago) by sh002i
File length: 9102 byte(s)
Diff to previous 775 , to selected 958
initial support for WWDBv2:
        - DB.pm finished (except for getGlobalUser{Set,Problem} methods)
        - schema modules for password, permission, key, and user with
          WWDBv1 hash-bashed backends
        - GDBM driver
        - wwdb command-line frontend
-sam

Revision 775 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Mar 7 07:03:57 2003 UTC (10 years, 2 months ago) by sh002i
File length: 8739 byte(s)
Diff to selected 958
added DB.pm -- DB API implemented.
(however, no Schema or Driver modules have been written!)
-sam

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9