| ... | ... | 
                  @@ -417,16 +417,16 @@ sub create_table {
                 | 
              
| 417 | 417 | 
                  my ($self, $table, @column_definitions) = @_;  | 
              
| 418 | 418 | 
                   | 
              
| 419 | 419 | 
                  # Create table  | 
              
| 420 | 
                  - my $sql = "create table $table (\n";  | 
              |
| 420 | 
                  +    my $sql = "create table $table (";
                 | 
              |
| 421 | 421 | 
                   | 
              
| 422 | 422 | 
                  # Column definitions  | 
              
| 423 | 423 | 
                       foreach my $column_definition (@column_definitions) {
                 | 
              
| 424 | 
                  - $sql .= "\t$column_definition,\n";  | 
              |
| 424 | 
                  + $sql .= "$column_definition,";  | 
              |
| 425 | 425 | 
                  }  | 
              
| 426 | 
                  - $sql =~ s/,\n$//;  | 
              |
| 426 | 
                  + $sql =~ s/,$//;  | 
              |
| 427 | 427 | 
                   | 
              
| 428 | 428 | 
                  # End  | 
              
| 429 | 
                  - $sql .= "\n);";  | 
              |
| 429 | 
                  + $sql .= ");";  | 
              |
| 430 | 430 | 
                   | 
              
| 431 | 431 | 
                  # Do query  | 
              
| 432 | 432 | 
                  return $self->do($sql);  | 
              
| ... | ... | 
                  @@ -97,7 +97,7 @@ sub fetch_hash {
                 | 
              
| 97 | 97 | 
                  return wantarray ? %$row_hash : $row_hash;  | 
              
| 98 | 98 | 
                  }  | 
              
| 99 | 99 | 
                   | 
              
| 100 | 
                  -sub fetch_first {
                 | 
              |
| 100 | 
                  +sub fetch_single {
                 | 
              |
| 101 | 101 | 
                  my $self = shift;  | 
              
| 102 | 102 | 
                   | 
              
| 103 | 103 | 
                  # Fetch  | 
              
| ... | ... | 
                  @@ -112,7 +112,7 @@ sub fetch_first {
                 | 
              
| 112 | 112 | 
                  return wantarray ? @$row : $row;  | 
              
| 113 | 113 | 
                  }  | 
              
| 114 | 114 | 
                   | 
              
| 115 | 
                  -sub fetch_hash_first {
                 | 
              |
| 115 | 
                  +sub fetch_hash_single {
                 | 
              |
| 116 | 116 | 
                  my $self = shift;  | 
              
| 117 | 117 | 
                   | 
              
| 118 | 118 | 
                  # Fetch hash  | 
              
| ... | ... | 
                  @@ -274,31 +274,31 @@ The following is fetch_hash sample  | 
              
| 274 | 274 | 
                           my $val2 = $row->{key2};
                 | 
              
| 275 | 275 | 
                  }  | 
              
| 276 | 276 | 
                   | 
              
| 277 | 
                  -=head2 fetch_first  | 
              |
| 277 | 
                  +=head2 fetch_single  | 
              |
| 278 | 278 | 
                   | 
              
| 279 | 279 | 
                  Fetch only first row(Scalar context)  | 
              
| 280 | 280 | 
                   | 
              
| 281 | 
                  - $row = $result->fetch_first; # array reference  | 
              |
| 282 | 
                  - @row = $result->fetch_first; # array  | 
              |
| 281 | 
                  + $row = $result->fetch_single; # array reference  | 
              |
| 282 | 
                  + @row = $result->fetch_single; # array  | 
              |
| 283 | 283 | 
                   | 
              
| 284 | 
                  -The following is fetch_first sample  | 
              |
| 284 | 
                  +The following is fetch_single sample  | 
              |
| 285 | 285 | 
                   | 
              
| 286 | 
                  - $row = $result->fetch_first;  | 
              |
| 286 | 
                  + $row = $result->fetch_single;  | 
              |
| 287 | 287 | 
                   | 
              
| 288 | 288 | 
                  This method fetch only first row and finish statement handle  | 
              
| 289 | 289 | 
                   | 
              
| 290 | 
                  -=head2 fetch_hash_first  | 
              |
| 290 | 
                  +=head2 fetch_hash_single  | 
              |
| 291 | 291 | 
                   | 
              
| 292 | 292 | 
                  Fetch only first row as hash  | 
              
| 293 | 293 | 
                   | 
              
| 294 | 
                  - $row = $result->fetch_hash_first; # hash reference  | 
              |
| 295 | 
                  - %row = $result->fetch_hash_first; # hash  | 
              |
| 294 | 
                  + $row = $result->fetch_hash_single; # hash reference  | 
              |
| 295 | 
                  + %row = $result->fetch_hash_single; # hash  | 
              |
| 296 | 296 | 
                   | 
              
| 297 | 
                  -The following is fetch_hash_first sample  | 
              |
| 297 | 
                  +The following is fetch_hash_single sample  | 
              |
| 298 | 298 | 
                   | 
              
| 299 | 
                  - $row = $result->fetch_hash_first;  | 
              |
| 299 | 
                  + $row = $result->fetch_hash_single;  | 
              |
| 300 | 300 | 
                   | 
              
| 301 | 
                  -This method fetch only first row and finish statement handle  | 
              |
| 301 | 
                  +This method fetch only single row and finish statement handle  | 
              |
| 302 | 302 | 
                   | 
              
| 303 | 303 | 
                  =head2 fetch_rows  | 
              
| 304 | 304 | 
                   | 
              
| ... | ... | 
                  @@ -79,33 +79,33 @@ while (my %row = $result->fetch_hash) {
                 | 
              
| 79 | 79 | 
                   is_deeply(\@rows, [{key1 => 1, key2 => 2}, {key1 => 3, key2 => 4}], $test);
                 | 
              
| 80 | 80 | 
                   | 
              
| 81 | 81 | 
                   | 
              
| 82 | 
                  -test 'fetch_first';  | 
              |
| 82 | 
                  +test 'fetch_single';  | 
              |
| 83 | 83 | 
                  $result = query($dbh, $sql);  | 
              
| 84 | 
                  -$row = $result->fetch_first;  | 
              |
| 84 | 
                  +$row = $result->fetch_single;  | 
              |
| 85 | 85 | 
                  is_deeply($row, [1, 2], "$test : row");  | 
              
| 86 | 86 | 
                  $row = $result->fetch;  | 
              
| 87 | 87 | 
                  ok(!$row, "$test : finished");  | 
              
| 88 | 88 | 
                   | 
              
| 89 | 89 | 
                   | 
              
| 90 | 
                  -test 'fetch_first list context';  | 
              |
| 90 | 
                  +test 'fetch_single list context';  | 
              |
| 91 | 91 | 
                  $result = query($dbh, $sql);  | 
              
| 92 | 
                  -@row = $result->fetch_first;  | 
              |
| 92 | 
                  +@row = $result->fetch_single;  | 
              |
| 93 | 93 | 
                  is_deeply([@row], [1, 2], "$test : row");  | 
              
| 94 | 94 | 
                  @row = $result->fetch;  | 
              
| 95 | 95 | 
                  ok(!@row, "$test : finished");  | 
              
| 96 | 96 | 
                   | 
              
| 97 | 97 | 
                   | 
              
| 98 | 
                  -test 'fetch_hash_first';  | 
              |
| 98 | 
                  +test 'fetch_hash_single';  | 
              |
| 99 | 99 | 
                  $result = query($dbh, $sql);  | 
              
| 100 | 
                  -$row = $result->fetch_hash_first;  | 
              |
| 100 | 
                  +$row = $result->fetch_hash_single;  | 
              |
| 101 | 101 | 
                   is_deeply($row, {key1 => 1, key2 => 2}, "$test : row");
                 | 
              
| 102 | 102 | 
                  $row = $result->fetch_hash;  | 
              
| 103 | 103 | 
                  ok(!$row, "$test : finished");  | 
              
| 104 | 104 | 
                   | 
              
| 105 | 105 | 
                   | 
              
| 106 | 
                  -test 'fetch_hash_first list context';  | 
              |
| 106 | 
                  +test 'fetch_hash_single list context';  | 
              |
| 107 | 107 | 
                  $result = query($dbh, $sql);  | 
              
| 108 | 
                  -@row = $result->fetch_hash_first;  | 
              |
| 108 | 
                  +@row = $result->fetch_hash_single;  | 
              |
| 109 | 109 | 
                   is_deeply({@row}, {key1 => 1, key2 => 2}, "$test : row");
                 | 
              
| 110 | 110 | 
                  @row = $result->fetch_hash;  | 
              
| 111 | 111 | 
                  ok(!@row, "$test : finished");  |