Extra flight fields, improved data import function
This commit is contained in:
@@ -429,6 +429,34 @@ function booking_update_7223() {
|
||||
db_add_field('booking_person', 'booking_internal_flight_inbound', $spec);
|
||||
}
|
||||
|
||||
/**
|
||||
* More fields for flight details
|
||||
*/
|
||||
function booking_update_7224() {
|
||||
db_drop_field('booking_person', 'booking_internal_flight_outbound');
|
||||
db_drop_field('booking_person', 'booking_internal_flight_inbound');
|
||||
|
||||
$text_spec = array('type' => 'varchar', 'length' => '200', 'not null' => FALSE);
|
||||
$date_spec = array('type' => 'int', 'not null' => FALSE, 'disp-width' => '11');
|
||||
|
||||
db_add_field('booking_person', 'booking_outflight_bookingnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_flightnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_origin', $text_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_origin_ts', $date_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_connecting_flightnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_destination', $text_spec);
|
||||
db_add_field('booking_person', 'booking_outflight_destination_ts', $date_spec);
|
||||
|
||||
db_add_field('booking_person', 'booking_rtrnflight_bookingnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_flightnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_origin', $text_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_origin_ts', $date_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_connecting_flightnum', $text_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_destination', $text_spec);
|
||||
db_add_field('booking_person', 'booking_rtrnflight_destination_ts', $date_spec);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Implementation of hook_install().
|
||||
*/
|
||||
|
Reference in New Issue
Block a user