updated derived chargers data structures

This commit is contained in:
Radu Ioan Fericean
2015-11-13 16:43:52 +02:00
parent 83c18d469b
commit 72c7df55d8
4 changed files with 9 additions and 7 deletions

View File

@@ -280,6 +280,7 @@ CREATE TABLE tp_derived_chargers (
`category` varchar(32) NOT NULL,
`account` varchar(24) NOT NULL,
`subject` varchar(64) NOT NULL,
`destination_ids` varchar(64) NOT NULL,
`runid` varchar(24) NOT NULL,
`run_filters` varchar(256) NOT NULL,
`req_type_field` varchar(24) NOT NULL,

View File

@@ -275,6 +275,7 @@ CREATE TABLE tp_derived_chargers (
category VARCHAR(32) NOT NULL,
account VARCHAR(24) NOT NULL,
subject VARCHAR(64) NOT NULL,
destination_ids VARCHAR(64) NOT NULL,
runid VARCHAR(24) NOT NULL,
run_filters VARCHAR(256) NOT NULL,
req_type_field VARCHAR(24) NOT NULL,

View File

@@ -1,5 +1,5 @@
#Direction[0],Tenant[1],Category[2],Account[3],Subject[4],RunId[5],RunFilter[6],ReqTypeField[7],DirectionField[8],TenantField[9],CategoryField[10],AccountField[11],SubjectField[12],DestinationField[13],SetupTimeField[14],PddField[15],AnswerTimeField[16],UsageField[17],SupplierField[18],DisconnectCause[19],RatedField[20],CostField[21]
*out,cgrates.org,call,dan,dan,extra1,,^prepaid,,,,^rif,^rif,,,,,^1s,*default,*default,*default,*default
*out,cgrates.org,call,dan,dan,extra2,,,,,,^ivo,^ivo,,,,,,*default,*default,*default,*default
*out,cgrates.org,call,dan,dan,extra3,~filterhdr1:s/(.+)/special_run3/,,,,,^runusr3,^runusr3,,,,,,*default,*default,*default,*default
*out,cgrates.org,call,dan,*any,extra1,,,,,,^rif2,^rif2,,,,,,*default,*default,*default,*default
#Direction[0],Tenant[1],Category[2],Account[3],Subject[4],DestinationIds[5],RunId[6],RunFilter[7],ReqTypeField[8],DirectionField[9],TenantField[10],CategoryField[11],AccountField[12],SubjectField[13],DestinationField[14],SetupTimeField[15],PddField[16],AnswerTimeField[17],UsageField[18],SupplierField[19],DisconnectCause[20],RatedField[21],CostField[22]
*out,cgrates.org,call,dan,dan,,extra1,,^prepaid,,,,^rif,^rif,,,,,^1s,*default,*default,*default,*default
*out,cgrates.org,call,dan,dan,,extra2,,,,,,^ivo,^ivo,,,,,,*default,*default,*default,*default
*out,cgrates.org,call,dan,dan,,extra3,~filterhdr1:s/(.+)/special_run3/,,,,,^runusr3,^runusr3,,,,,,*default,*default,*default,*default
*out,cgrates.org,call,dan,*any,,extra1,,,,,,^rif2,^rif2,,,,,,*default,*default,*default,*default
1 #Direction[0] Tenant[1] Category[2] Account[3] Subject[4] RunId[5] DestinationIds[5] RunFilter[6] RunId[6] ReqTypeField[7] RunFilter[7] DirectionField[8] ReqTypeField[8] TenantField[9] DirectionField[9] CategoryField[10] TenantField[10] AccountField[11] CategoryField[11] SubjectField[12] AccountField[12] DestinationField[13] SubjectField[13] SetupTimeField[14] DestinationField[14] PddField[15] SetupTimeField[15] AnswerTimeField[16] PddField[16] UsageField[17] AnswerTimeField[17] SupplierField[18] UsageField[18] DisconnectCause[19] SupplierField[19] RatedField[20] DisconnectCause[20] CostField[21] RatedField[21] CostField[22]
2 *out cgrates.org call dan dan extra1 extra1 ^prepaid ^prepaid ^rif ^rif ^rif ^rif ^1s *default ^1s *default *default *default *default *default *default *default
3 *out cgrates.org call dan dan extra2 extra2 ^ivo ^ivo ^ivo ^ivo *default *default *default *default *default *default *default *default
4 *out cgrates.org call dan dan extra3 ~filterhdr1:s/(.+)/special_run3/ extra3 ~filterhdr1:s/(.+)/special_run3/ ^runusr3 ^runusr3 ^runusr3 ^runusr3 *default *default *default *default *default *default *default *default
5 *out cgrates.org call dan *any extra1 extra1 ^rif2 ^rif2 ^rif2 ^rif2 *default *default *default *default *default *default *default *default

View File

@@ -1,2 +1,2 @@
#Direction[0],Tenant[1],Category[2],Account[3],Subject[4],RunId[5],RunFilter[6],ReqTypeField[7],DirectionField[8],TenantField[9],CategoryField[10],AccountField[11],SubjectField[12],DestinationField[13],SetupTimeField[14],PddField[15],AnswerTimeField[16],UsageField[17],SupplierField[18],DisconnectCause[19],RatedField[20],CostField[21]
*out,cgrates.org,call,1001,1001,derived_run1,,^*rated,*default,*default,*default,*default,^1002,*default,*default,*default,*default,*default,*default,*default,*default,*default
#Direction[0],Tenant[1],Category[2],Account[3],Subject[4],DestinationIds[5],RunId[6],RunFilter[7],ReqTypeField[8],DirectionField[9],TenantField[10],CategoryField[11],AccountField[12],SubjectField[13],DestinationField[14],SetupTimeField[15],PddField[16],AnswerTimeField[17],UsageField[18],SupplierField[19],DisconnectCause[20],RatedField[21],CostField[22]
*out,cgrates.org,call,1001,1001,,derived_run1,,^*rated,*default,*default,*default,*default,^1002,*default,*default,*default,*default,*default,*default,*default,*default,*default
1 #Direction[0] Tenant[1] Category[2] Account[3] Subject[4] RunId[5] DestinationIds[5] RunFilter[6] RunId[6] ReqTypeField[7] RunFilter[7] DirectionField[8] ReqTypeField[8] TenantField[9] DirectionField[9] CategoryField[10] TenantField[10] AccountField[11] CategoryField[11] SubjectField[12] AccountField[12] DestinationField[13] SubjectField[13] SetupTimeField[14] DestinationField[14] PddField[15] SetupTimeField[15] AnswerTimeField[16] PddField[16] UsageField[17] AnswerTimeField[17] SupplierField[18] UsageField[18] DisconnectCause[19] SupplierField[19] RatedField[20] DisconnectCause[20] CostField[21] RatedField[21] CostField[22]
2 *out cgrates.org call 1001 1001 derived_run1 derived_run1 ^*rated *default ^*rated *default *default *default *default *default *default ^1002 *default *default ^1002 *default *default *default *default *default *default *default *default *default *default *default *default *default *default *default *default *default