[system] Repository:
ViewVC logotype

Revision 3017


Jump to revision: Previous Next
Author: sh002i
Date: Tue Dec 7 02:42:59 2004 UTC (8 years, 5 months ago)
Log Message:
ordering, normalizers, booleans, documentation. details:

* changed order of table classes so that the has_a() part of a
  relationship occurs before the has_many() part.
* added WeBWorK::DBv3::NormalizerMixin, simiar to Class::Trigger, to
  manage normalizer subroutines for per-column normalization.
* overloaded normalize_column_values to all normalizers for changed
  fields.
* implemented predefined has_a_boolean() normalizer definition.
* defined boolean fields in tables using has_a_boolean().
* added/clarified docs.

still to do:

* add inflators/deflators for durations
* add triggers for setting creation dates

Changed paths:

Path Details
Directorytrunk/webwork-modperl/lib/WeBWorK/DBv3/NormalizerMixin.pm added
Directorytrunk/webwork-modperl/lib/WeBWorK/DBv3.pm modified , text changed
Directorytrunk/webwork2/lib/WeBWorK/DBv3/NormalizerMixin.pm added
Directorytrunk/webwork2/lib/WeBWorK/DBv3.pm modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9