Wed Jan 8 2020 09:50:22

Asterisk developer's documentation


SQLite 3 CDR driver configuration
  • See also CDR configuration files
  • Implemented in cdr_sqlite3_custom.c See also:
  • http://www.sqlite.org
    ;
    ; Mappings for custom config file
    ;
    [master] ; currently, only file "master.db" is supported, with only one table at a time.
    ;table => cdr
    ;columns => calldate, clid, dcontext, channel, dstchannel, lastapp, lastdata, duration, billsec, disposition, amaflags, accountcode, uniqueid, userfield, test
    ;values => '${CDR(start)}','${CDR(clid)}','${CDR(dcontext)}','${CDR(channel)}','${CDR(dstchannel)}','${CDR(lastapp)}','${CDR(lastdata)}','${CDR(duration)}','${CDR(billsec)}','${CDR(disposition)}','${CDR(amaflags)}','${CDR(accountcode)}','${CDR(uniqueid)}','${CDR(userfield)}','${CDR(test)}'
    
    ;Enable High Resolution Times for billsec and duration fields
    ;values => '${CDR(start)}','${CDR(clid)}','${CDR(dcontext)}','${CDR(channel)}','${CDR(dstchannel)}','${CDR(lastapp)}','${CDR(lastdata)}','${CDR(duration,f)}','${CDR(billsec,f)}','${CDR(disposition)}','${CDR(amaflags)}','${CDR(accountcode)}','${CDR(uniqueid)}','${CDR(userfield)}','${CDR(test)}'