| 286 | */ |
| 287 | |
| 288 | void sequence_definition::read_fields(TABLE *table) |
| 289 | { |
| 290 | MY_BITMAP *old_map= dbug_tmp_use_all_columns(table, &table->read_set); |
| 291 | reserved_until= table->field[0]->val_int(); |
| 292 | min_value= table->field[1]->val_int(); |
| 293 | max_value= table->field[2]->val_int(); |
| 294 | start= table->field[3]->val_int(); |
| 295 | increment= table->field[4]->val_int(); |
| 296 | cache= table->field[5]->val_int(); |
| 297 | cycle= table->field[6]->val_int(); |
| 298 | round= table->field[7]->val_int(); |
| 299 | value_type= table->field[0]->type(); |
| 300 | is_unsigned= table->field[0]->is_unsigned(); |
| 301 | min_value_from_parser= Longlong_hybrid(min_value, is_unsigned); |
| 302 | max_value_from_parser= Longlong_hybrid(max_value, is_unsigned); |
| 303 | start_from_parser= Longlong_hybrid(start, is_unsigned); |
| 304 | dbug_tmp_restore_column_map(&table->read_set, old_map); |
| 305 | used_fields= ~(uint) 0; |
| 306 | print_dbug(); |
| 307 | } |
| 308 | |
| 309 | |
| 310 | /* |
no test coverage detected