From 6a42a2830ba83964aacc2832a281d21edfc340e3 Mon Sep 17 00:00:00 2001 From: Nathan Coad Date: Sat, 18 Jan 2014 13:21:23 +1100 Subject: [PATCH] Pseudo code for study group calculations --- booking.install | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/booking.install b/booking.install index 59b23b6..532c3d2 100644 --- a/booking.install +++ b/booking.install @@ -146,6 +146,7 @@ function booking_update_7203() { 'sid' => array('type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'), 'booking_eventid' => array('type' => 'int', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'), 'booking_studygroup_descrip' => array('type' => 'varchar', 'length' => '500', 'not null' => FALSE), + 'booking_num_group_sessions' => array('type' => 'int', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'), ), 'primary key' => array('sid'), ); @@ -191,41 +192,55 @@ function booking_update_7204() { ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Monday', + 'booking_num_group_sessions' => 16, )) ->execute(); $result = db_insert('booking_studygroup_list') ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Tuesday', + 'booking_num_group_sessions' => 16, )) ->execute(); $result = db_insert('booking_studygroup_list') ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Wednesday', + 'booking_num_group_sessions' => 16, )) ->execute(); $result = db_insert('booking_studygroup_list') ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Thursday', + 'booking_num_group_sessions' => 16, )) ->execute(); $result = db_insert('booking_studygroup_list') ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Friday', + 'booking_num_group_sessions' => 16, )) ->execute(); $result = db_insert('booking_studygroup_list') ->fields(array( 'booking_eventid' => 2, 'booking_studygroup_descrip' => 'Saturday', + 'booking_num_group_sessions' => 16, )) ->execute(); - } +/** +* Add extra field to the study group sessions table +*/ +function booking_update_7205() { + $spec = array('type' => 'int', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'); + db_add_field( 'booking_studygroup_list', 'booking_num_group_sessions', $spec); +} + + /** * Implementation of hook_install(). */