function advagg_validator_update_7202 in Advanced CSS/JS Aggregation 7.2
Update schema making the varchar columns char. Change utf8_bin to ascii_bin.
File
- advagg_validator/
advagg_validator.install, line 158 - Handles AdvAgg Validator installation and upgrade tasks.
Code
function advagg_validator_update_7202(&$sandbox) {
module_load_include('install', 'advagg', 'advagg');
$tables = array(
'advagg_validator' => array(
'filename_hash',
'content_hash',
),
);
$schema = advagg_validator_schema();
foreach ($tables as $table => $fields) {
foreach ($fields as $field) {
// Change varchar to char.
db_change_field($table, $field, $field, $schema[$table]['fields'][$field]);
}
// Change utf8_bin to ascii_bin.
advagg_install_change_table_collation($table, $fields, 'ascii_bin', $schema[$table]['fields']);
}
}