function field_kaltura_update_7300 in Kaltura 7.3
Update Kaltura Media field's schema - add 'settings' column.
File
- plugins/
field_kaltura/ field_kaltura.install, line 56 - Installation process for kaltura CCK field module.
Code
function field_kaltura_update_7300() {
$spec = array(
'type' => 'blob',
'size' => 'big',
'not null' => FALSE,
);
foreach (field_read_fields(array(
'type' => 'field_kaltura_entryid',
)) as $field_name => $field) {
// Field SQL Storage does not add columns to the field tables if the field
// has data. So do it explicitly.
if ($field['storage']['type'] == 'field_sql_storage') {
db_add_field(_field_sql_storage_tablename($field), _field_sql_storage_columnname($field_name, 'settings'), $spec);
db_add_field(_field_sql_storage_revision_tablename($field), _field_sql_storage_columnname($field_name, 'settings'), $spec);
}
// Update field configuration.
field_update_field($field);
}
}