Show default value when adding a row
authorJamie Cameron <jcameron@webmin.com>
Sun, 28 Nov 2010 21:47:22 +0000 (13:47 -0800)
committerJamie Cameron <jcameron@webmin.com>
Sun, 28 Nov 2010 21:47:22 +0000 (13:47 -0800)
mysql/view_table.cgi

index 4f9ea3a..5941de6 100755 (executable)
@@ -258,7 +258,9 @@ if ($total || $in{'new'}) {
        # Add an empty row for inserting
        $realrows = scalar(@data);
        if ($in{'new'}) {
-               push(@data, [ map { undef } @str ]);
+               push(@data, [ map { $_->{'default'} eq 'NULL' ? '' :
+                                   $_->{'default'} eq 'CURRENT_TIMESTAMP' ? '':
+                                     $_->{'default'} } @str ]);
                $row{$realrows} = 1;
                }