science-ation/db
dave 5ca11ae362 - Properly copy the config type in the config editor when copying -1 config values into
the current year
- Add 2 new config options.  
	- 'participant_student_tshirt_cost' allows the cost of each fair tshirt
	  to be set (vancouver charges $10 for tshirts, because not all
	  students want them), this also adds a 'none' option to the tshirt
	  selection box, and a note indicating the tshirt cost if the costs is
	  nonzero.
	- 'regfee_show_info' adds a "Registration Fee Information" to the main
	  student registration page, showing a breakdown of the registration
	  fee computation (including tshirts, per_student and per_project
	  registration, and indicates the total.
- Convert the tshirt field to VARCHAR(32) instead of enum so the "none" option
  described above works, also, some fairs may want to add more optoins, like
  female/male sizes.. so turn this into a text field for those fairs.  The next
  step would be to make a config option for the tshirt options. :)
2007-01-21 01:40:46 +00:00
..
db_update.php Wrap the db update script in <pre> tags so the output looks better for anyone that runs it through the webserver 2006-02-07 20:59:58 +00:00
db.code.version.txt - Properly copy the config type in the config editor when copying -1 config values into 2007-01-21 01:40:46 +00:00
db.full.6.sql Add the full database structure for db version 6 2005-05-26 20:32:42 +00:00
db.full.7.sql whoops, the code for the fairmanager was messed up - should be fixed now 2005-06-07 21:36:07 +00:00
db.full.8.sql Add the full 8 database version for installations to use 2005-11-22 14:21:53 +00:00
db.full.9.sql Whoops! Rollback to 0.9.4 and fix the bug in the full.9.sql so the installer will work again! I'll need to repackage... 2005-12-15 15:53:37 +00:00
db.full.11.sql Bump version number to 0.9.6 2006-01-16 05:21:52 +00:00
db.full.12.sql add full version 12 database 2006-01-20 19:58:06 +00:00
db.full.13.sql Add full db.13 file, and bump version number to 1.0.0 2006-02-02 02:59:12 +00:00
db.full.16.sql Add full 16 and 17 and update for 17 2006-03-08 21:21:20 +00:00
db.full.17.sql Add full 16 and 17 and update for 17 2006-03-08 21:21:20 +00:00
db.full.18.sql Fix the broken sql script, looks like the 'questions' inserts were pasted in the middle of another query! 2006-07-24 16:07:54 +00:00
db.full.22.sql Add full db 22 file 2006-09-04 15:42:34 +00:00
db.update.1.sql add the database updater code, and always ensure that the code and db are running the same version 2005-03-10 17:28:15 +00:00
db.update.2.sql add the database updater code, and always ensure that the code and db are running the same version 2005-03-10 17:28:15 +00:00
db.update.3.sql hmm this didnt get committeed 2005-03-29 19:56:42 +00:00
db.update.4.sql lots more db changes 2005-04-19 19:22:38 +00:00
db.update.5.sql enter winning projects 2005-05-04 21:23:00 +00:00
db.update.6.sql whoops last messgae should hav ebeen : add schools management 2005-05-13 17:36:29 +00:00
db.update.7.sql whoops, the code for the fairmanager was messed up - should be fixed now 2005-06-07 21:36:07 +00:00
db.update.8.sql wow i scrwered this one up :) this should work now 2005-11-21 21:00:31 +00:00
db.update.9.sql Add the judge inviter to the judge administration section 2005-11-25 21:15:29 +00:00
db.update.10.sql Bug and Typo fixes are per John Meskes 2005-12-15 22:28:04 +00:00
db.update.11.sql Whoops, fix the bugs in the db update file, it should import properly now. 2006-01-03 02:17:30 +00:00
db.update.12.sql Update translation manager to work with unlimited number of languages as defined in the languages table 2006-01-19 17:15:07 +00:00
db.update.13.sql Merge Jamie's changes from Peterborough, allowing different divisions to be available to the different age categories. -- default is 'no' 2006-02-01 16:29:08 +00:00
db.update.14.sql Add a configuration option to specify whether to collect 'personal' information about the students, such as address, phone number, date of birth, etc. 2006-02-05 21:39:32 +00:00
db.update.15.sql switch the new database stuff to DB16 instead of 15, and bump the required db number 2006-02-24 17:52:04 +00:00
db.update.16.sql switch the new database stuff to DB16 instead of 15, and bump the required db number 2006-02-24 17:52:04 +00:00
db.update.17.sql Bug #0000056 - Change variable wording of filterdivisionbycategory 2006-03-09 13:15:34 +00:00
db.update.18.sql switch year unsigned int (10) to year int (11) so year's of -1 (defaults) will work. 2006-07-12 14:45:53 +00:00
db.update.19.sql Properly rollover the schools, allow 'lastlogin' to be NULL 2006-07-26 14:51:30 +00:00
db.update.20.sql The new judge scheduler. 2006-08-01 19:43:15 +00:00
db.update.21.sql Split the Configuration Variables page into separate 'Category' pages 2006-08-11 18:53:10 +00:00
db.update.22.sql Add support to choose what status a project must have to be used by the judge scheduler. Allows for any of open, payment pending or complete projects to be allowed. 2006-08-12 18:05:38 +00:00
db.update.23.sql Replace "Sex" with "Gender", and allow the db field to be null, instead of defaulting to "male" 2006-09-04 16:28:28 +00:00
db.update.24.sql Add the option to collect teacher signatures on the signature page 2006-09-18 19:33:48 +00:00
db.update.25.sql Add a prize value field to award prizes, also add editor the the value, as well add editor for the contact position 2006-09-20 16:24:52 +00:00
db.update.26.sql Add more school information to the schools database (school lanaguage, school level, principal and school email addresS) 2006-10-15 17:11:56 +00:00
db.update.27.sql update database length of email field from 32 to 128 2006-10-15 20:42:02 +00:00
db.update.28.sql Add salutation field to award contacts 2006-10-16 03:36:39 +00:00
db.update.29.sql Commit the db.29 update 2006-10-20 05:06:06 +00:00
db.update.30.sql Update database for the language pack installer system to work properly 2006-10-25 16:35:16 +00:00
db.update.31.sql Add db update 31 to fix any fairs that have rolled over their config variables using 2.0.0.. it is essentially the same db updates as db.21 that re-categorizes the variables. 2006-10-30 20:11:27 +00:00
db.update.32.sql Add a configurable character limit on project title length, default is 100 characters 2006-12-06 18:22:31 +00:00
db.update.33.sql Add new participnt registration type: openorinvite - allows you to use the system as if it was OPEN or INVITE however limits cannot be imposed in the inviter since when its reached in the inviter it could easily be bypassed by registering through the 'open' way. 2007-01-02 23:38:53 +00:00
db.update.34.sql update add 2 missing columns to config. 2007-01-10 05:12:36 +00:00
db.update.35.sql - Fix an issue with the default import of judging questions 2007-01-16 19:32:40 +00:00
db.update.36.sql - Add location and contact info for each tour. Dump this in the CSV dump of 2007-01-20 08:10:26 +00:00
db.update.37.sql - Add a type field to each config variable. The type field is used to tell the 2007-01-20 22:23:44 +00:00
db.update.38.sql - Properly copy the config type in the config editor when copying -1 config values into 2007-01-21 01:40:46 +00:00
FILES Switch the database versioning code from a flat textfile (db/db.db.version.txt) to a record in the config table (var=DBVERSION, year=0) 2005-06-07 21:03:55 +00:00