diff --git a/js/src/functions.js b/js/src/functions.js index 5398903612..a1289bc968 100644 --- a/js/src/functions.js +++ b/js/src/functions.js @@ -2969,13 +2969,19 @@ Functions.autoPopulate = function (inputId, offset) { } var colDefault = centralColumnList[db + '_' + table][offset].col_default.toUpperCase(); var $input4 = $('#' + newInputId + '4'); - if (colDefault !== '' && colDefault !== 'NULL' && colDefault !== 'CURRENT_TIMESTAMP' && colDefault !== 'CURRENT_TIMESTAMP()') { + if (colDefault === 'NULL' || colDefault === 'CURRENT_TIMESTAMP' || colDefault === 'CURRENT_TIMESTAMP()') { + if (colDefault === 'CURRENT_TIMESTAMP()') { + colDefault = 'CURRENT_TIMESTAMP'; + } + $input4.val(colDefault); + $input4.siblings('.default_value').hide(); + } if (colDefault === '') { + $input4.val('NONE'); + $input4.siblings('.default_value').hide(); + } else { $input4.val('USER_DEFINED'); $input4.siblings('.default_value').show(); $input4.siblings('.default_value').val(centralColumnList[db + '_' + table][offset].col_default); - } else { - $input4.val(centralColumnList[db + '_' + table][offset].col_default); - $input4.siblings('.default_value').hide(); } $('#' + newInputId + '5').val(centralColumnList[db + '_' + table][offset].col_collation); var $input6 = $('#' + newInputId + '6');