| 321 | } |
| 322 | |
| 323 | int table_setup_objects::delete_row_values(TABLE *table, |
| 324 | const unsigned char *buf, |
| 325 | Field **fields) |
| 326 | { |
| 327 | assert(m_row_exists); |
| 328 | |
| 329 | CHARSET_INFO *cs= &my_charset_utf8mb3_bin; |
| 330 | enum_object_type object_type= OBJECT_TYPE_TABLE; |
| 331 | String object_schema(m_row.m_schema_name, m_row.m_schema_name_length, cs); |
| 332 | String object_name(m_row.m_object_name, m_row.m_object_name_length, cs); |
| 333 | |
| 334 | int result= delete_setup_object(object_type, &object_schema, &object_name); |
| 335 | |
| 336 | if (result == 0) |
| 337 | result= update_derived_flags(); |
| 338 | return result; |
| 339 | } |
| 340 |
nothing calls this directly
no test coverage detected