Following notice is thrown at insert page when timestamp column does not have a default value.
Notice in .\libraries\Util.class.php#3704
Undefined index: default_value
Backtrace
.\libraries\Util.class.php#3734: PMA_Util::getDefaultFunctionForField(
array,
boolean true,
)
.\libraries\insert_edit.lib.php#406: PMA_Util::getFunctionsForField(
array,
boolean true,
)
.\libraries\insert_edit.lib.php#2765: PMA_getFunctionColumn(
array,
boolean true,
string '[multi_edit][1][8fa14cdd754f91cc6554c9e71929cce7]',
string 'onchange="return verificationsAfterFieldChange(\'8fa14cdd754f91cc6554c9e71929cce7\', \'1\',\'timestamp(2)\')"',
array,
integer 3000,
integer 7,
integer 7,
boolean true,
)
.\libraries\insert_edit.lib.php#2917: PMA_getHtmlForInsertEditFormColumn(
array,
integer 2,
array,
array,
boolean false,
object,
string 'onchange',
integer 1,
string '[multi_edit][1]',
boolean true,
array,
boolean true,
integer 2,
integer 8,
integer 4,
boolean true,
integer 3000,
array,
integer 6000,
integer 0,
string 'table1',
string 'world',
integer 1,
array,
integer 0,
string 'input',
string 'ltr',
array,
array,
string '',
)
.\tbl_change.php#198: PMA_getHtmlForInsertEditRow(
array,
array,
array,
array,
boolean false,
object,
string 'onchange',
integer 1,
string '[multi_edit][1]',
boolean true,
array,
integer 2,
integer 8,
integer 4,
boolean true,
integer 3000,
array,
integer 6000,
integer 0,
string 'table1',
string 'world',
integer 1,
array,
integer 0,
string 'ltr',
array,
array,
)
Fixed with https://github.com/phpmyadmin/phpmyadmin/commit/04665a72c9ef0108cd5f26e7807c7870ccd4badc