MCPcopy Create free account
hub / github.com/OpenSIPS/opensips / sql_avp_delete

Function sql_avp_delete

modules/sqlops/sqlops_db.c:407–424  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

405
406
407int sql_avp_delete(struct db_url *url, str *uuid, str *username, str *domain,
408 char *attr, const str *table)
409{
410 unsigned int nr_keys_cmp;
411
412 /* prepare DB query */
413 nr_keys_cmp = prepare_selection( uuid, username, domain, attr, 0);
414
415 /* set table */
416 if (set_table( url, table ,"delete")!=0)
417 return -1;
418
419 /* do the DB query */
420 if ( url->dbf.delete( url->hdl, keys_cmp, 0, vals_cmp, nr_keys_cmp) < 0)
421 return 0;
422
423 return 0;
424}
425
426
427int sql_query(struct db_url *url, struct sip_msg *msg, str *query,

Callers 1

ops_sql_avp_deleteFunction · 0.85

Calls 2

prepare_selectionFunction · 0.85
set_tableFunction · 0.85

Tested by

no test coverage detected