mirror of https://github.com/sipwise/db-schema.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7115 lines
252 KiB
7115 lines
252 KiB
{
|
|
"columns" : {
|
|
"acc/callid" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "callid",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/callid"
|
|
},
|
|
"acc/dst_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/dst_domain"
|
|
},
|
|
"acc/dst_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "dst_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/dst_leg"
|
|
},
|
|
"acc/dst_ouser" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_ouser",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/dst_ouser"
|
|
},
|
|
"acc/dst_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/dst_user"
|
|
},
|
|
"acc/from_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "from_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/from_tag"
|
|
},
|
|
"acc/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/id"
|
|
},
|
|
"acc/method" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "method",
|
|
"COLUMN_TYPE" : "varchar(16)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/method"
|
|
},
|
|
"acc/sip_code" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_code",
|
|
"COLUMN_TYPE" : "varchar(3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/sip_code"
|
|
},
|
|
"acc/sip_reason" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_reason",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/sip_reason"
|
|
},
|
|
"acc/src_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/src_domain"
|
|
},
|
|
"acc/src_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "src_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/src_leg"
|
|
},
|
|
"acc/src_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/src_user"
|
|
},
|
|
"acc/time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/time"
|
|
},
|
|
"acc/time_hires" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time_hires",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/time_hires"
|
|
},
|
|
"acc/to_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "to_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/to_tag"
|
|
},
|
|
"acc_backup/callid" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "callid",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/callid"
|
|
},
|
|
"acc_backup/dst_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/dst_domain"
|
|
},
|
|
"acc_backup/dst_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "dst_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/dst_leg"
|
|
},
|
|
"acc_backup/dst_ouser" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_ouser",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/dst_ouser"
|
|
},
|
|
"acc_backup/dst_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/dst_user"
|
|
},
|
|
"acc_backup/from_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "from_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/from_tag"
|
|
},
|
|
"acc_backup/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/id"
|
|
},
|
|
"acc_backup/method" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "method",
|
|
"COLUMN_TYPE" : "varchar(16)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/method"
|
|
},
|
|
"acc_backup/sip_code" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_code",
|
|
"COLUMN_TYPE" : "varchar(3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/sip_code"
|
|
},
|
|
"acc_backup/sip_reason" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_reason",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/sip_reason"
|
|
},
|
|
"acc_backup/src_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/src_domain"
|
|
},
|
|
"acc_backup/src_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "src_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/src_leg"
|
|
},
|
|
"acc_backup/src_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/src_user"
|
|
},
|
|
"acc_backup/time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/time"
|
|
},
|
|
"acc_backup/time_hires" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time_hires",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/time_hires"
|
|
},
|
|
"acc_backup/to_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "to_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/to_tag"
|
|
},
|
|
"acc_cdi/callid" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "callid",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi/callid"
|
|
},
|
|
"acc_cdi/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi/id"
|
|
},
|
|
"acc_cdi/mark" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "mark",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi/mark"
|
|
},
|
|
"acc_trash/callid" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "callid",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/callid"
|
|
},
|
|
"acc_trash/dst_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/dst_domain"
|
|
},
|
|
"acc_trash/dst_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "dst_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/dst_leg"
|
|
},
|
|
"acc_trash/dst_ouser" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_ouser",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/dst_ouser"
|
|
},
|
|
"acc_trash/dst_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "dst_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/dst_user"
|
|
},
|
|
"acc_trash/from_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "from_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/from_tag"
|
|
},
|
|
"acc_trash/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/id"
|
|
},
|
|
"acc_trash/method" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "method",
|
|
"COLUMN_TYPE" : "varchar(16)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/method"
|
|
},
|
|
"acc_trash/sip_code" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_code",
|
|
"COLUMN_TYPE" : "varchar(3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/sip_code"
|
|
},
|
|
"acc_trash/sip_reason" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "sip_reason",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/sip_reason"
|
|
},
|
|
"acc_trash/src_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_domain",
|
|
"COLUMN_TYPE" : "varchar(128)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/src_domain"
|
|
},
|
|
"acc_trash/src_leg" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "src_leg",
|
|
"COLUMN_TYPE" : "varchar(10240)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/src_leg"
|
|
},
|
|
"acc_trash/src_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "src_user",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/src_user"
|
|
},
|
|
"acc_trash/time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/time"
|
|
},
|
|
"acc_trash/time_hires" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time_hires",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/time_hires"
|
|
},
|
|
"acc_trash/to_tag" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "to_tag",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/to_tag"
|
|
},
|
|
"cdr/call_code" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_code",
|
|
"COLUMN_TYPE" : "char(3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 51,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/call_code"
|
|
},
|
|
"cdr/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 55,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/call_id"
|
|
},
|
|
"cdr/call_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'ok'",
|
|
"COLUMN_NAME" : "call_status",
|
|
"COLUMN_TYPE" : "enum('ok','busy','noanswer','cancel','offline','timeout','other','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 50,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/call_status"
|
|
},
|
|
"cdr/call_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'call'",
|
|
"COLUMN_NAME" : "call_type",
|
|
"COLUMN_TYPE" : "enum('call','cfu','cft','cfb','cfna','cfs','sms','cfr','cfo')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 49,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/call_type"
|
|
},
|
|
"cdr/destination_account_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "destination_account_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 29,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_account_id"
|
|
},
|
|
"cdr/destination_carrier_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 74,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_carrier_billing_fee_id"
|
|
},
|
|
"cdr/destination_carrier_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 77,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_carrier_billing_zone_id"
|
|
},
|
|
"cdr/destination_carrier_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 68,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_carrier_cost"
|
|
},
|
|
"cdr/destination_carrier_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 71,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_carrier_free_time"
|
|
},
|
|
"cdr/destination_customer_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 76,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_customer_billing_fee_id"
|
|
},
|
|
"cdr/destination_customer_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 79,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_customer_billing_zone_id"
|
|
},
|
|
"cdr/destination_customer_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 70,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_customer_cost"
|
|
},
|
|
"cdr/destination_customer_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 73,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_customer_free_time"
|
|
},
|
|
"cdr/destination_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_domain",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 31,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_domain"
|
|
},
|
|
"cdr/destination_domain_in" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_domain_in",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 34,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_domain_in"
|
|
},
|
|
"cdr/destination_external_contract_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_external_contract_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 28,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_external_contract_id"
|
|
},
|
|
"cdr/destination_external_subscriber_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_external_subscriber_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 27,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_external_subscriber_id"
|
|
},
|
|
"cdr/destination_gpp0" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp0",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 35,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp0"
|
|
},
|
|
"cdr/destination_gpp1" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp1",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 36,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp1"
|
|
},
|
|
"cdr/destination_gpp2" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp2",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 37,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp2"
|
|
},
|
|
"cdr/destination_gpp3" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp3",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 38,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp3"
|
|
},
|
|
"cdr/destination_gpp4" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp4",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 39,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp4"
|
|
},
|
|
"cdr/destination_gpp5" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp5",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 40,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp5"
|
|
},
|
|
"cdr/destination_gpp6" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp6",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 41,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp6"
|
|
},
|
|
"cdr/destination_gpp7" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp7",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 42,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp7"
|
|
},
|
|
"cdr/destination_gpp8" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp8",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 43,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp8"
|
|
},
|
|
"cdr/destination_gpp9" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp9",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 44,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_gpp9"
|
|
},
|
|
"cdr/destination_lnp_prefix" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "destination_lnp_prefix",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 45,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_lnp_prefix"
|
|
},
|
|
"cdr/destination_lnp_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_lnp_type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 90,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_lnp_type"
|
|
},
|
|
"cdr/destination_provider_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_provider_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 26,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_provider_id"
|
|
},
|
|
"cdr/destination_reseller_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 75,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_reseller_billing_fee_id"
|
|
},
|
|
"cdr/destination_reseller_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 78,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_reseller_billing_zone_id"
|
|
},
|
|
"cdr/destination_reseller_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 69,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_reseller_cost"
|
|
},
|
|
"cdr/destination_reseller_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 72,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_reseller_free_time"
|
|
},
|
|
"cdr/destination_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 30,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_user"
|
|
},
|
|
"cdr/destination_user_dialed" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_dialed",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 32,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_user_dialed"
|
|
},
|
|
"cdr/destination_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 25,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_user_id"
|
|
},
|
|
"cdr/destination_user_in" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_in",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 33,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_user_in"
|
|
},
|
|
"cdr/destination_user_out" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "destination_user_out",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 46,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/destination_user_out"
|
|
},
|
|
"cdr/duration" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "duration",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 54,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duration"
|
|
},
|
|
"cdr/export_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unexported'",
|
|
"COLUMN_NAME" : "export_status",
|
|
"COLUMN_TYPE" : "enum('unexported','ok','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 88,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/export_status"
|
|
},
|
|
"cdr/exported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "exported_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 87,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/exported_at"
|
|
},
|
|
"cdr/frag_carrier_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_carrier_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 80,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/frag_carrier_onpeak"
|
|
},
|
|
"cdr/frag_customer_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_customer_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 82,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/frag_customer_onpeak"
|
|
},
|
|
"cdr/frag_reseller_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_reseller_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 81,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/frag_reseller_onpeak"
|
|
},
|
|
"cdr/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/id"
|
|
},
|
|
"cdr/init_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "init_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 52,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/init_time"
|
|
},
|
|
"cdr/is_fragmented" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "is_fragmented",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 83,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/is_fragmented"
|
|
},
|
|
"cdr/peer_auth_realm" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "peer_auth_realm",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 48,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/peer_auth_realm"
|
|
},
|
|
"cdr/peer_auth_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "peer_auth_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 47,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/peer_auth_user"
|
|
},
|
|
"cdr/rated_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "rated_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 85,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/rated_at"
|
|
},
|
|
"cdr/rating_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unrated'",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"COLUMN_TYPE" : "enum('unrated','ok','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 86,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/rating_status"
|
|
},
|
|
"cdr/source_account_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "source_account_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_account_id"
|
|
},
|
|
"cdr/source_carrier_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 62,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_carrier_billing_fee_id"
|
|
},
|
|
"cdr/source_carrier_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 65,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_carrier_billing_zone_id"
|
|
},
|
|
"cdr/source_carrier_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 56,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_carrier_cost"
|
|
},
|
|
"cdr/source_carrier_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 59,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_carrier_free_time"
|
|
},
|
|
"cdr/source_cli" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_cli",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_cli"
|
|
},
|
|
"cdr/source_clir" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "source_clir",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_clir"
|
|
},
|
|
"cdr/source_customer_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 64,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_customer_billing_fee_id"
|
|
},
|
|
"cdr/source_customer_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 67,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_customer_billing_zone_id"
|
|
},
|
|
"cdr/source_customer_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 58,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_customer_cost"
|
|
},
|
|
"cdr/source_customer_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 61,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_customer_free_time"
|
|
},
|
|
"cdr/source_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_domain",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_domain"
|
|
},
|
|
"cdr/source_external_contract_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_external_contract_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_external_contract_id"
|
|
},
|
|
"cdr/source_external_subscriber_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_external_subscriber_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_external_subscriber_id"
|
|
},
|
|
"cdr/source_gpp0" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp0",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp0"
|
|
},
|
|
"cdr/source_gpp1" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp1",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp1"
|
|
},
|
|
"cdr/source_gpp2" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp2",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp2"
|
|
},
|
|
"cdr/source_gpp3" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp3",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp3"
|
|
},
|
|
"cdr/source_gpp4" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp4",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 17,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp4"
|
|
},
|
|
"cdr/source_gpp5" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp5",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 18,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp5"
|
|
},
|
|
"cdr/source_gpp6" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp6",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 19,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp6"
|
|
},
|
|
"cdr/source_gpp7" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp7",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 20,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp7"
|
|
},
|
|
"cdr/source_gpp8" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp8",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 21,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp8"
|
|
},
|
|
"cdr/source_gpp9" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp9",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 22,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_gpp9"
|
|
},
|
|
"cdr/source_ip" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_ip",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_ip"
|
|
},
|
|
"cdr/source_lnp_prefix" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "source_lnp_prefix",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 23,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_lnp_prefix"
|
|
},
|
|
"cdr/source_lnp_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_lnp_type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 89,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_lnp_type"
|
|
},
|
|
"cdr/source_provider_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_provider_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_provider_id"
|
|
},
|
|
"cdr/source_reseller_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 63,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_reseller_billing_fee_id"
|
|
},
|
|
"cdr/source_reseller_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 66,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_reseller_billing_zone_id"
|
|
},
|
|
"cdr/source_reseller_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 57,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_reseller_cost"
|
|
},
|
|
"cdr/source_reseller_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 60,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_reseller_free_time"
|
|
},
|
|
"cdr/source_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_user"
|
|
},
|
|
"cdr/source_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_user_id"
|
|
},
|
|
"cdr/source_user_out" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "source_user_out",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 24,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/source_user_out"
|
|
},
|
|
"cdr/split" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "split",
|
|
"COLUMN_TYPE" : "tinyint(1) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 84,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/split"
|
|
},
|
|
"cdr/start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 53,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/start_time"
|
|
},
|
|
"cdr/update_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "current_timestamp()",
|
|
"COLUMN_NAME" : "update_time",
|
|
"COLUMN_TYPE" : "timestamp",
|
|
"EXTRA" : "on update current_timestamp()",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/update_time"
|
|
},
|
|
"cdr_cash_balance/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_cash_balance",
|
|
"key_col" : "cdr_cash_balance/id"
|
|
},
|
|
"cdr_cash_balance/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('cash_balance')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_cash_balance",
|
|
"key_col" : "cdr_cash_balance/type"
|
|
},
|
|
"cdr_cash_balance_data/cash_balance_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cash_balance_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/cash_balance_id"
|
|
},
|
|
"cdr_cash_balance_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/cdr_id"
|
|
},
|
|
"cdr_cash_balance_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/cdr_start_time"
|
|
},
|
|
"cdr_cash_balance_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/direction_id"
|
|
},
|
|
"cdr_cash_balance_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/provider_id"
|
|
},
|
|
"cdr_cash_balance_data/val_after" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_after",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/val_after"
|
|
},
|
|
"cdr_cash_balance_data/val_before" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_before",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/val_before"
|
|
},
|
|
"cdr_direction/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_direction",
|
|
"key_col" : "cdr_direction/id"
|
|
},
|
|
"cdr_direction/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('source','destination')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_direction",
|
|
"key_col" : "cdr_direction/type"
|
|
},
|
|
"cdr_export_status/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_export_status",
|
|
"key_col" : "cdr_export_status/id"
|
|
},
|
|
"cdr_export_status/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_export_status",
|
|
"key_col" : "cdr_export_status/type"
|
|
},
|
|
"cdr_export_status_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/cdr_id"
|
|
},
|
|
"cdr_export_status_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/cdr_start_time"
|
|
},
|
|
"cdr_export_status_data/export_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unexported'",
|
|
"COLUMN_NAME" : "export_status",
|
|
"COLUMN_TYPE" : "enum('unexported','ok','failed','skipped')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/export_status"
|
|
},
|
|
"cdr_export_status_data/exported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "exported_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/exported_at"
|
|
},
|
|
"cdr_export_status_data/status_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "status_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/status_id"
|
|
},
|
|
"cdr_group/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/call_id"
|
|
},
|
|
"cdr_group/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/cdr_id"
|
|
},
|
|
"cdr_group/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/cdr_start_time"
|
|
},
|
|
"cdr_mos_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/cdr_id"
|
|
},
|
|
"cdr_mos_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/cdr_start_time"
|
|
},
|
|
"cdr_mos_data/mos_average" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "mos_average",
|
|
"COLUMN_TYPE" : "decimal(5,1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/mos_average"
|
|
},
|
|
"cdr_mos_data/mos_average_jitter" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "mos_average_jitter",
|
|
"COLUMN_TYPE" : "decimal(5,1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/mos_average_jitter"
|
|
},
|
|
"cdr_mos_data/mos_average_packetloss" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "mos_average_packetloss",
|
|
"COLUMN_TYPE" : "decimal(5,1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/mos_average_packetloss"
|
|
},
|
|
"cdr_mos_data/mos_average_roundtrip" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "mos_average_roundtrip",
|
|
"COLUMN_TYPE" : "decimal(5,1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/mos_average_roundtrip"
|
|
},
|
|
"cdr_period_costs/cdr_count" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "cdr_count",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdr_count"
|
|
},
|
|
"cdr_period_costs/contract_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "contract_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/contract_id"
|
|
},
|
|
"cdr_period_costs/customer_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0.000000",
|
|
"COLUMN_NAME" : "customer_cost",
|
|
"COLUMN_TYPE" : "decimal(18,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/customer_cost"
|
|
},
|
|
"cdr_period_costs/direction" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'out'",
|
|
"COLUMN_NAME" : "direction",
|
|
"COLUMN_TYPE" : "enum('out','in')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/direction"
|
|
},
|
|
"cdr_period_costs/first_cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "first_cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/first_cdr_id"
|
|
},
|
|
"cdr_period_costs/first_cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "first_cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/first_cdr_start_time"
|
|
},
|
|
"cdr_period_costs/fraud_limit_exceeded" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "fraud_limit_exceeded",
|
|
"COLUMN_TYPE" : "tinyint(1) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/fraud_limit_exceeded"
|
|
},
|
|
"cdr_period_costs/fraud_limit_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "fraud_limit_type",
|
|
"COLUMN_TYPE" : "enum('contract','billing_profile')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/fraud_limit_type"
|
|
},
|
|
"cdr_period_costs/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/id"
|
|
},
|
|
"cdr_period_costs/last_cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "last_cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/last_cdr_id"
|
|
},
|
|
"cdr_period_costs/last_cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "last_cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/last_cdr_start_time"
|
|
},
|
|
"cdr_period_costs/notified_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "notified_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/notified_at"
|
|
},
|
|
"cdr_period_costs/notify_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'new'",
|
|
"COLUMN_NAME" : "notify_status",
|
|
"COLUMN_TYPE" : "enum('new','notified')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/notify_status"
|
|
},
|
|
"cdr_period_costs/period" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "period",
|
|
"COLUMN_TYPE" : "enum('month','day')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/period"
|
|
},
|
|
"cdr_period_costs/period_date" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "period_date",
|
|
"COLUMN_TYPE" : "date",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/period_date"
|
|
},
|
|
"cdr_period_costs/reseller_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0.000000",
|
|
"COLUMN_NAME" : "reseller_cost",
|
|
"COLUMN_TYPE" : "decimal(18,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/reseller_cost"
|
|
},
|
|
"cdr_presentity/body" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "body",
|
|
"COLUMN_TYPE" : "text",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/body"
|
|
},
|
|
"cdr_presentity/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/call_id"
|
|
},
|
|
"cdr_presentity/event" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "event",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/event"
|
|
},
|
|
"cdr_presentity/received_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "received_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/received_time"
|
|
},
|
|
"cdr_provider/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_provider",
|
|
"key_col" : "cdr_provider/id"
|
|
},
|
|
"cdr_provider/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('carrier','reseller','customer')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_provider",
|
|
"key_col" : "cdr_provider/type"
|
|
},
|
|
"cdr_relation/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_relation",
|
|
"key_col" : "cdr_relation/id"
|
|
},
|
|
"cdr_relation/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('profile_package_id','contract_balance_id','prev_fragment_id')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_relation",
|
|
"key_col" : "cdr_relation/type"
|
|
},
|
|
"cdr_relation_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/cdr_id"
|
|
},
|
|
"cdr_relation_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/cdr_start_time"
|
|
},
|
|
"cdr_relation_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/direction_id"
|
|
},
|
|
"cdr_relation_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/provider_id"
|
|
},
|
|
"cdr_relation_data/relation_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "relation_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/relation_id"
|
|
},
|
|
"cdr_relation_data/val" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/val"
|
|
},
|
|
"cdr_tag/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_tag",
|
|
"key_col" : "cdr_tag/id"
|
|
},
|
|
"cdr_tag/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_tag",
|
|
"key_col" : "cdr_tag/type"
|
|
},
|
|
"cdr_tag_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/cdr_id"
|
|
},
|
|
"cdr_tag_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/cdr_start_time"
|
|
},
|
|
"cdr_tag_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/direction_id"
|
|
},
|
|
"cdr_tag_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/provider_id"
|
|
},
|
|
"cdr_tag_data/tag_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "tag_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/tag_id"
|
|
},
|
|
"cdr_tag_data/val" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "text",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/val"
|
|
},
|
|
"cdr_time_balance/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_time_balance",
|
|
"key_col" : "cdr_time_balance/id"
|
|
},
|
|
"cdr_time_balance/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('free_time_balance')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_time_balance",
|
|
"key_col" : "cdr_time_balance/type"
|
|
},
|
|
"cdr_time_balance_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/cdr_id"
|
|
},
|
|
"cdr_time_balance_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/cdr_start_time"
|
|
},
|
|
"cdr_time_balance_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/direction_id"
|
|
},
|
|
"cdr_time_balance_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/provider_id"
|
|
},
|
|
"cdr_time_balance_data/time_balance_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time_balance_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/time_balance_id"
|
|
},
|
|
"cdr_time_balance_data/val_after" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_after",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/val_after"
|
|
},
|
|
"cdr_time_balance_data/val_before" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_before",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/val_before"
|
|
},
|
|
"events/export_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unexported'",
|
|
"COLUMN_NAME" : "export_status",
|
|
"COLUMN_TYPE" : "enum('unexported','ok','filtered','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/export_status"
|
|
},
|
|
"events/exported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "exported_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/exported_at"
|
|
},
|
|
"events/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/id"
|
|
},
|
|
"events/new_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "new_status",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/new_status"
|
|
},
|
|
"events/old_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "old_status",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/old_status"
|
|
},
|
|
"events/reseller_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "1",
|
|
"COLUMN_NAME" : "reseller_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/reseller_id"
|
|
},
|
|
"events/subscriber_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "subscriber_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/subscriber_id"
|
|
},
|
|
"events/timestamp" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "timestamp",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/timestamp"
|
|
},
|
|
"events/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/type"
|
|
},
|
|
"events_relation/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "events_relation",
|
|
"key_col" : "events_relation/id"
|
|
},
|
|
"events_relation/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('primary_number_id','subscriber_profile_id','subscriber_profile_set_id','pilot_subscriber_id','pilot_primary_number_id','pilot_subscriber_profile_id','pilot_subscriber_profile_set_id')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "events_relation",
|
|
"key_col" : "events_relation/type"
|
|
},
|
|
"events_relation_data/event_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "event_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/event_id"
|
|
},
|
|
"events_relation_data/event_timestamp" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/event_timestamp"
|
|
},
|
|
"events_relation_data/relation_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "relation_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/relation_id"
|
|
},
|
|
"events_relation_data/val" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/val"
|
|
},
|
|
"events_tag/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "events_tag",
|
|
"key_col" : "events_tag/id"
|
|
},
|
|
"events_tag/type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "type",
|
|
"COLUMN_TYPE" : "enum('primary_number_cc','primary_number_ac','primary_number_sn','pilot_primary_number_cc','pilot_primary_number_ac','pilot_primary_number_sn','subscriber_profile_name','subscriber_profile_set_name','pilot_subscriber_profile_name','pilot_subscriber_profile_set_name','first_non_primary_alias_username_before','first_non_primary_alias_username_after','pilot_first_non_primary_alias_username_before','pilot_first_non_primary_alias_username_after','non_primary_alias_username','primary_alias_username_before','primary_alias_username_after','pilot_primary_alias_username_before','pilot_primary_alias_username_after')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "events_tag",
|
|
"key_col" : "events_tag/type"
|
|
},
|
|
"events_tag_data/event_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "event_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/event_id"
|
|
},
|
|
"events_tag_data/event_timestamp" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/event_timestamp"
|
|
},
|
|
"events_tag_data/tag_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "tag_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/tag_id"
|
|
},
|
|
"events_tag_data/val" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "text",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/val"
|
|
},
|
|
"int_cdr/acc_ref" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "acc_ref",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 91,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/acc_ref"
|
|
},
|
|
"int_cdr/call_code" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_code",
|
|
"COLUMN_TYPE" : "char(3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 51,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/call_code"
|
|
},
|
|
"int_cdr/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 55,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/call_id"
|
|
},
|
|
"int_cdr/call_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'ok'",
|
|
"COLUMN_NAME" : "call_status",
|
|
"COLUMN_TYPE" : "enum('ok','busy','noanswer','cancel','offline','timeout','other','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 50,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/call_status"
|
|
},
|
|
"int_cdr/call_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'call'",
|
|
"COLUMN_NAME" : "call_type",
|
|
"COLUMN_TYPE" : "enum('call','cfu','cft','cfb','cfna','cfs','sms','cfr','cfo')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 49,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/call_type"
|
|
},
|
|
"int_cdr/destination_account_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "destination_account_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 29,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_account_id"
|
|
},
|
|
"int_cdr/destination_carrier_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 74,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_carrier_billing_fee_id"
|
|
},
|
|
"int_cdr/destination_carrier_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 77,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_carrier_billing_zone_id"
|
|
},
|
|
"int_cdr/destination_carrier_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 68,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_carrier_cost"
|
|
},
|
|
"int_cdr/destination_carrier_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_carrier_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 71,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_carrier_free_time"
|
|
},
|
|
"int_cdr/destination_customer_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 76,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_customer_billing_fee_id"
|
|
},
|
|
"int_cdr/destination_customer_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 79,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_customer_billing_zone_id"
|
|
},
|
|
"int_cdr/destination_customer_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 70,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_customer_cost"
|
|
},
|
|
"int_cdr/destination_customer_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_customer_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 73,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_customer_free_time"
|
|
},
|
|
"int_cdr/destination_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_domain",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 31,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_domain"
|
|
},
|
|
"int_cdr/destination_domain_in" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_domain_in",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 34,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_domain_in"
|
|
},
|
|
"int_cdr/destination_external_contract_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_external_contract_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 28,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_external_contract_id"
|
|
},
|
|
"int_cdr/destination_external_subscriber_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_external_subscriber_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 27,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_external_subscriber_id"
|
|
},
|
|
"int_cdr/destination_gpp0" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp0",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 35,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp0"
|
|
},
|
|
"int_cdr/destination_gpp1" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp1",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 36,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp1"
|
|
},
|
|
"int_cdr/destination_gpp2" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp2",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 37,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp2"
|
|
},
|
|
"int_cdr/destination_gpp3" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp3",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 38,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp3"
|
|
},
|
|
"int_cdr/destination_gpp4" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp4",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 39,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp4"
|
|
},
|
|
"int_cdr/destination_gpp5" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp5",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 40,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp5"
|
|
},
|
|
"int_cdr/destination_gpp6" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp6",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 41,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp6"
|
|
},
|
|
"int_cdr/destination_gpp7" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp7",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 42,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp7"
|
|
},
|
|
"int_cdr/destination_gpp8" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp8",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 43,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp8"
|
|
},
|
|
"int_cdr/destination_gpp9" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_gpp9",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 44,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_gpp9"
|
|
},
|
|
"int_cdr/destination_lnp_prefix" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "destination_lnp_prefix",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 45,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_lnp_prefix"
|
|
},
|
|
"int_cdr/destination_lnp_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_lnp_type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 90,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_lnp_type"
|
|
},
|
|
"int_cdr/destination_provider_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_provider_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 26,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_provider_id"
|
|
},
|
|
"int_cdr/destination_reseller_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 75,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_reseller_billing_fee_id"
|
|
},
|
|
"int_cdr/destination_reseller_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 78,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_reseller_billing_zone_id"
|
|
},
|
|
"int_cdr/destination_reseller_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 69,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_reseller_cost"
|
|
},
|
|
"int_cdr/destination_reseller_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "destination_reseller_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 72,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_reseller_free_time"
|
|
},
|
|
"int_cdr/destination_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 30,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_user"
|
|
},
|
|
"int_cdr/destination_user_dialed" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_dialed",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 32,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_user_dialed"
|
|
},
|
|
"int_cdr/destination_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 25,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_user_id"
|
|
},
|
|
"int_cdr/destination_user_in" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_in",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 33,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_user_in"
|
|
},
|
|
"int_cdr/destination_user_out" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "destination_user_out",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 46,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/destination_user_out"
|
|
},
|
|
"int_cdr/duration" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "duration",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 54,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duration"
|
|
},
|
|
"int_cdr/export_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unexported'",
|
|
"COLUMN_NAME" : "export_status",
|
|
"COLUMN_TYPE" : "enum('unexported','ok','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 88,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/export_status"
|
|
},
|
|
"int_cdr/exported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "exported_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 87,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/exported_at"
|
|
},
|
|
"int_cdr/frag_carrier_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_carrier_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 80,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/frag_carrier_onpeak"
|
|
},
|
|
"int_cdr/frag_customer_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_customer_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 82,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/frag_customer_onpeak"
|
|
},
|
|
"int_cdr/frag_reseller_onpeak" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "frag_reseller_onpeak",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 81,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/frag_reseller_onpeak"
|
|
},
|
|
"int_cdr/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/id"
|
|
},
|
|
"int_cdr/init_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "init_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 52,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/init_time"
|
|
},
|
|
"int_cdr/is_fragmented" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "is_fragmented",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 83,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/is_fragmented"
|
|
},
|
|
"int_cdr/peer_auth_realm" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "peer_auth_realm",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 48,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/peer_auth_realm"
|
|
},
|
|
"int_cdr/peer_auth_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "peer_auth_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 47,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/peer_auth_user"
|
|
},
|
|
"int_cdr/rated_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "rated_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 85,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/rated_at"
|
|
},
|
|
"int_cdr/rating_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unrated'",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"COLUMN_TYPE" : "enum('unrated','ok','failed')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 86,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/rating_status"
|
|
},
|
|
"int_cdr/source_account_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "source_account_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_account_id"
|
|
},
|
|
"int_cdr/source_carrier_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 62,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_carrier_billing_fee_id"
|
|
},
|
|
"int_cdr/source_carrier_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 65,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_carrier_billing_zone_id"
|
|
},
|
|
"int_cdr/source_carrier_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 56,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_carrier_cost"
|
|
},
|
|
"int_cdr/source_carrier_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_carrier_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 59,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_carrier_free_time"
|
|
},
|
|
"int_cdr/source_cli" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_cli",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 10,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_cli"
|
|
},
|
|
"int_cdr/source_clir" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "source_clir",
|
|
"COLUMN_TYPE" : "tinyint(1)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 11,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_clir"
|
|
},
|
|
"int_cdr/source_customer_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 64,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_customer_billing_fee_id"
|
|
},
|
|
"int_cdr/source_customer_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 67,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_customer_billing_zone_id"
|
|
},
|
|
"int_cdr/source_customer_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 58,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_customer_cost"
|
|
},
|
|
"int_cdr/source_customer_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_customer_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 61,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_customer_free_time"
|
|
},
|
|
"int_cdr/source_domain" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_domain",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_domain"
|
|
},
|
|
"int_cdr/source_external_contract_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_external_contract_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_external_contract_id"
|
|
},
|
|
"int_cdr/source_external_subscriber_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_external_subscriber_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_external_subscriber_id"
|
|
},
|
|
"int_cdr/source_gpp0" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp0",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 13,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp0"
|
|
},
|
|
"int_cdr/source_gpp1" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp1",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 14,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp1"
|
|
},
|
|
"int_cdr/source_gpp2" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp2",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 15,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp2"
|
|
},
|
|
"int_cdr/source_gpp3" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp3",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 16,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp3"
|
|
},
|
|
"int_cdr/source_gpp4" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp4",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 17,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp4"
|
|
},
|
|
"int_cdr/source_gpp5" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp5",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 18,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp5"
|
|
},
|
|
"int_cdr/source_gpp6" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp6",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 19,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp6"
|
|
},
|
|
"int_cdr/source_gpp7" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp7",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 20,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp7"
|
|
},
|
|
"int_cdr/source_gpp8" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp8",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 21,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp8"
|
|
},
|
|
"int_cdr/source_gpp9" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_gpp9",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 22,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_gpp9"
|
|
},
|
|
"int_cdr/source_ip" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_ip",
|
|
"COLUMN_TYPE" : "varchar(64)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 12,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_ip"
|
|
},
|
|
"int_cdr/source_lnp_prefix" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "source_lnp_prefix",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 23,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_lnp_prefix"
|
|
},
|
|
"int_cdr/source_lnp_type" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_lnp_type",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 89,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_lnp_type"
|
|
},
|
|
"int_cdr/source_provider_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_provider_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_provider_id"
|
|
},
|
|
"int_cdr/source_reseller_billing_fee_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_billing_fee_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 63,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_reseller_billing_fee_id"
|
|
},
|
|
"int_cdr/source_reseller_billing_zone_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_billing_zone_id",
|
|
"COLUMN_TYPE" : "int(11) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 66,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_reseller_billing_zone_id"
|
|
},
|
|
"int_cdr/source_reseller_cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_cost",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 57,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_reseller_cost"
|
|
},
|
|
"int_cdr/source_reseller_free_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source_reseller_free_time",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 60,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_reseller_free_time"
|
|
},
|
|
"int_cdr/source_user" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_user",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_user"
|
|
},
|
|
"int_cdr/source_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_user_id"
|
|
},
|
|
"int_cdr/source_user_out" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "''",
|
|
"COLUMN_NAME" : "source_user_out",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 24,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/source_user_out"
|
|
},
|
|
"int_cdr/split" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "0",
|
|
"COLUMN_NAME" : "split",
|
|
"COLUMN_TYPE" : "tinyint(1) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 84,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/split"
|
|
},
|
|
"int_cdr/start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 53,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/start_time"
|
|
},
|
|
"int_cdr/update_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "current_timestamp()",
|
|
"COLUMN_NAME" : "update_time",
|
|
"COLUMN_TYPE" : "timestamp",
|
|
"EXTRA" : "on update current_timestamp()",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/update_time"
|
|
},
|
|
"int_cdr_cash_balance_data/cash_balance_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cash_balance_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/cash_balance_id"
|
|
},
|
|
"int_cdr_cash_balance_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/cdr_id"
|
|
},
|
|
"int_cdr_cash_balance_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/cdr_start_time"
|
|
},
|
|
"int_cdr_cash_balance_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/direction_id"
|
|
},
|
|
"int_cdr_cash_balance_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/provider_id"
|
|
},
|
|
"int_cdr_cash_balance_data/val_after" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_after",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/val_after"
|
|
},
|
|
"int_cdr_cash_balance_data/val_before" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_before",
|
|
"COLUMN_TYPE" : "decimal(14,6)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/val_before"
|
|
},
|
|
"int_cdr_export_status_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/cdr_id"
|
|
},
|
|
"int_cdr_export_status_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/cdr_start_time"
|
|
},
|
|
"int_cdr_export_status_data/export_status" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "'unexported'",
|
|
"COLUMN_NAME" : "export_status",
|
|
"COLUMN_TYPE" : "enum('unexported','ok','failed','skipped')",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/export_status"
|
|
},
|
|
"int_cdr_export_status_data/exported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "exported_at",
|
|
"COLUMN_TYPE" : "datetime",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/exported_at"
|
|
},
|
|
"int_cdr_export_status_data/status_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "status_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/status_id"
|
|
},
|
|
"int_cdr_group/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/call_id"
|
|
},
|
|
"int_cdr_group/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/cdr_id"
|
|
},
|
|
"int_cdr_group/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/cdr_start_time"
|
|
},
|
|
"int_cdr_relation_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/cdr_id"
|
|
},
|
|
"int_cdr_relation_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/cdr_start_time"
|
|
},
|
|
"int_cdr_relation_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/direction_id"
|
|
},
|
|
"int_cdr_relation_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/provider_id"
|
|
},
|
|
"int_cdr_relation_data/relation_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "relation_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/relation_id"
|
|
},
|
|
"int_cdr_relation_data/val" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/val"
|
|
},
|
|
"int_cdr_tag_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/cdr_id"
|
|
},
|
|
"int_cdr_tag_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/cdr_start_time"
|
|
},
|
|
"int_cdr_tag_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/direction_id"
|
|
},
|
|
"int_cdr_tag_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/provider_id"
|
|
},
|
|
"int_cdr_tag_data/tag_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "tag_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/tag_id"
|
|
},
|
|
"int_cdr_tag_data/val" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val",
|
|
"COLUMN_TYPE" : "text",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/val"
|
|
},
|
|
"int_cdr_time_balance_data/cdr_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/cdr_id"
|
|
},
|
|
"int_cdr_time_balance_data/cdr_start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/cdr_start_time"
|
|
},
|
|
"int_cdr_time_balance_data/direction_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "direction_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/direction_id"
|
|
},
|
|
"int_cdr_time_balance_data/provider_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "provider_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/provider_id"
|
|
},
|
|
"int_cdr_time_balance_data/time_balance_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "time_balance_id",
|
|
"COLUMN_TYPE" : "int(3) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/time_balance_id"
|
|
},
|
|
"int_cdr_time_balance_data/val_after" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_after",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/val_after"
|
|
},
|
|
"int_cdr_time_balance_data/val_before" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "val_before",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/val_before"
|
|
},
|
|
"malicious_calls/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/call_id"
|
|
},
|
|
"malicious_calls/callee" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "callee",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/callee"
|
|
},
|
|
"malicious_calls/callee_uuid" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "callee_uuid",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/callee_uuid"
|
|
},
|
|
"malicious_calls/caller" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "caller",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/caller"
|
|
},
|
|
"malicious_calls/duration" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "duration",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/duration"
|
|
},
|
|
"malicious_calls/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/id"
|
|
},
|
|
"malicious_calls/reported_at" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "current_timestamp()",
|
|
"COLUMN_NAME" : "reported_at",
|
|
"COLUMN_TYPE" : "timestamp",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 9,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/reported_at"
|
|
},
|
|
"malicious_calls/source" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : "NULL",
|
|
"COLUMN_NAME" : "source",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "YES",
|
|
"ORDINAL_POSITION" : 8,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/source"
|
|
},
|
|
"malicious_calls/start_time" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "start_time",
|
|
"COLUMN_TYPE" : "decimal(13,3)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/start_time"
|
|
},
|
|
"mark/acc_id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "acc_id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark/acc_id"
|
|
},
|
|
"mark/collector" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "collector",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark/collector"
|
|
},
|
|
"mark/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark/id"
|
|
},
|
|
"prepaid_costs/call_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "call_id",
|
|
"COLUMN_TYPE" : "varchar(255)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 2,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/call_id"
|
|
},
|
|
"prepaid_costs/cost" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "cost",
|
|
"COLUMN_TYPE" : "double",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 3,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/cost"
|
|
},
|
|
"prepaid_costs/destination_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "destination_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 7,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/destination_user_id"
|
|
},
|
|
"prepaid_costs/free_time_used" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "free_time_used",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 4,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/free_time_used"
|
|
},
|
|
"prepaid_costs/id" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "id",
|
|
"COLUMN_TYPE" : "int(10) unsigned",
|
|
"EXTRA" : "auto_increment",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 1,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/id"
|
|
},
|
|
"prepaid_costs/source_user_id" : {
|
|
"CHARACTER_SET_NAME" : "utf8mb3",
|
|
"COLLATION_NAME" : "utf8mb3_general_ci",
|
|
"COLUMN_DEFAULT" : null,
|
|
"COLUMN_NAME" : "source_user_id",
|
|
"COLUMN_TYPE" : "char(36)",
|
|
"EXTRA" : "",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 6,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/source_user_id"
|
|
},
|
|
"prepaid_costs/timestamp" : {
|
|
"CHARACTER_SET_NAME" : null,
|
|
"COLLATION_NAME" : null,
|
|
"COLUMN_DEFAULT" : "current_timestamp()",
|
|
"COLUMN_NAME" : "timestamp",
|
|
"COLUMN_TYPE" : "timestamp",
|
|
"EXTRA" : "on update current_timestamp()",
|
|
"IS_NULLABLE" : "NO",
|
|
"ORDINAL_POSITION" : 5,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/timestamp"
|
|
}
|
|
},
|
|
"constraints" : {},
|
|
"indexes" : {
|
|
"acc/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/PRIMARY/1"
|
|
},
|
|
"acc/callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "callid",
|
|
"INDEX_NAME" : "callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc/callid_idx/1"
|
|
},
|
|
"acc_backup/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/PRIMARY/1"
|
|
},
|
|
"acc_backup/callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "callid",
|
|
"INDEX_NAME" : "callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup/callid_idx/1"
|
|
},
|
|
"acc_cdi/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi/PRIMARY/1"
|
|
},
|
|
"acc_cdi/acc_cdi_callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "callid",
|
|
"INDEX_NAME" : "acc_cdi_callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi/acc_cdi_callid_idx/1"
|
|
},
|
|
"acc_trash/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/PRIMARY/1"
|
|
},
|
|
"acc_trash/callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "callid",
|
|
"INDEX_NAME" : "callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash/callid_idx/1"
|
|
},
|
|
"cdr/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/PRIMARY/1"
|
|
},
|
|
"cdr/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/PRIMARY/2"
|
|
},
|
|
"cdr/daid_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_account_id",
|
|
"INDEX_NAME" : "daid_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/daid_stime/1"
|
|
},
|
|
"cdr/daid_stime/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "daid_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/daid_stime/2"
|
|
},
|
|
"cdr/dprov/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_provider_id",
|
|
"INDEX_NAME" : "dprov",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/dprov/1"
|
|
},
|
|
"cdr/duid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user_id",
|
|
"INDEX_NAME" : "duid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duid/1"
|
|
},
|
|
"cdr/duri/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user",
|
|
"INDEX_NAME" : "duri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duri/1"
|
|
},
|
|
"cdr/duri/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_domain",
|
|
"INDEX_NAME" : "duri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duri/2"
|
|
},
|
|
"cdr/duri_in_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user_in",
|
|
"INDEX_NAME" : "duri_in_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duri_in_idx/1"
|
|
},
|
|
"cdr/duri_in_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_domain_in",
|
|
"INDEX_NAME" : "duri_in_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/duri_in_idx/2"
|
|
},
|
|
"cdr/ecrstatus/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "export_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/ecrstatus/1"
|
|
},
|
|
"cdr/ecrstatus/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/ecrstatus/2"
|
|
},
|
|
"cdr/ecrstatus/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/ecrstatus/3"
|
|
},
|
|
"cdr/kcid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "kcid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/kcid/1"
|
|
},
|
|
"cdr/rstatus_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"INDEX_NAME" : "rstatus_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/rstatus_stime_idx/1"
|
|
},
|
|
"cdr/rstatus_stime_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "rstatus_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/rstatus_stime_idx/2"
|
|
},
|
|
"cdr/said_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_account_id",
|
|
"INDEX_NAME" : "said_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/said_stime_idx/1"
|
|
},
|
|
"cdr/said_stime_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "said_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/said_stime_idx/2"
|
|
},
|
|
"cdr/scli_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_cli",
|
|
"INDEX_NAME" : "scli_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/scli_idx/1"
|
|
},
|
|
"cdr/sprov/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_provider_id",
|
|
"INDEX_NAME" : "sprov",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/sprov/1"
|
|
},
|
|
"cdr/stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/stime_idx/1"
|
|
},
|
|
"cdr/suid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_user_id",
|
|
"INDEX_NAME" : "suid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/suid/1"
|
|
},
|
|
"cdr/suri/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_user",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/suri/1"
|
|
},
|
|
"cdr/suri/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_domain",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/suri/2"
|
|
},
|
|
"cdr/suri/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_cli",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr/suri/3"
|
|
},
|
|
"cdr_cash_balance/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance",
|
|
"key_col" : "cdr_cash_balance/PRIMARY/1"
|
|
},
|
|
"cdr_cash_balance/ccbc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "ccbc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance",
|
|
"key_col" : "cdr_cash_balance/ccbc_type_idx/1"
|
|
},
|
|
"cdr_cash_balance_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/PRIMARY/1"
|
|
},
|
|
"cdr_cash_balance_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/PRIMARY/2"
|
|
},
|
|
"cdr_cash_balance_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/PRIMARY/3"
|
|
},
|
|
"cdr_cash_balance_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cash_balance_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/PRIMARY/4"
|
|
},
|
|
"cdr_cash_balance_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/PRIMARY/5"
|
|
},
|
|
"cdr_cash_balance_data/cashbalancedata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cashbalancedata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data/cashbalancedata_stime/1"
|
|
},
|
|
"cdr_direction/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_direction",
|
|
"key_col" : "cdr_direction/PRIMARY/1"
|
|
},
|
|
"cdr_direction/cdc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "cdc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_direction",
|
|
"key_col" : "cdr_direction/cdc_type_idx/1"
|
|
},
|
|
"cdr_export_status/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status",
|
|
"key_col" : "cdr_export_status/PRIMARY/1"
|
|
},
|
|
"cdr_export_status/cesc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "cesc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status",
|
|
"key_col" : "cdr_export_status/cesc_type_idx/1"
|
|
},
|
|
"cdr_export_status_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/PRIMARY/1"
|
|
},
|
|
"cdr_export_status_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "status_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/PRIMARY/2"
|
|
},
|
|
"cdr_export_status_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/PRIMARY/3"
|
|
},
|
|
"cdr_export_status_data/cdrexportstatusdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrexportstatusdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data/cdrexportstatusdata_stime/1"
|
|
},
|
|
"cdr_group/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/PRIMARY/1"
|
|
},
|
|
"cdr_group/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/PRIMARY/2"
|
|
},
|
|
"cdr_group/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/PRIMARY/3"
|
|
},
|
|
"cdr_group/cdrgroup_callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "cdrgroup_callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/cdrgroup_callid_idx/1"
|
|
},
|
|
"cdr_group/cdrgroup_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrgroup_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group/cdrgroup_stime_idx/1"
|
|
},
|
|
"cdr_mos_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/PRIMARY/1"
|
|
},
|
|
"cdr_mos_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data/PRIMARY/2"
|
|
},
|
|
"cdr_period_costs/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/PRIMARY/1"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_fcid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "first_cdr_id",
|
|
"INDEX_NAME" : "cdrperiodcosts_fcid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "YES",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_fcid/1"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_fstime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "first_cdr_start_time",
|
|
"INDEX_NAME" : "cdrperiodcosts_fstime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_fstime/1"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_lcid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "last_cdr_id",
|
|
"INDEX_NAME" : "cdrperiodcosts_lcid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "YES",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_lcid/1"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_pdfls/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "period",
|
|
"INDEX_NAME" : "cdrperiodcosts_pdfls",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_pdfls/1"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_pdfls/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "period_date",
|
|
"INDEX_NAME" : "cdrperiodcosts_pdfls",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_pdfls/2"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_pdfls/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction",
|
|
"INDEX_NAME" : "cdrperiodcosts_pdfls",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_pdfls/3"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_pdfls/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "fraud_limit_exceeded",
|
|
"INDEX_NAME" : "cdrperiodcosts_pdfls",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "YES",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_pdfls/4"
|
|
},
|
|
"cdr_period_costs/cdrperiodcosts_pdfls/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "notify_status",
|
|
"INDEX_NAME" : "cdrperiodcosts_pdfls",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/cdrperiodcosts_pdfls/5"
|
|
},
|
|
"cdr_period_costs/contract_id/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "contract_id",
|
|
"INDEX_NAME" : "contract_id",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/contract_id/1"
|
|
},
|
|
"cdr_period_costs/contract_id/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "period",
|
|
"INDEX_NAME" : "contract_id",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/contract_id/2"
|
|
},
|
|
"cdr_period_costs/contract_id/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "period_date",
|
|
"INDEX_NAME" : "contract_id",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/contract_id/3"
|
|
},
|
|
"cdr_period_costs/contract_id/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction",
|
|
"INDEX_NAME" : "contract_id",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs/contract_id/4"
|
|
},
|
|
"cdr_presentity/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/PRIMARY/1"
|
|
},
|
|
"cdr_presentity/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/PRIMARY/2"
|
|
},
|
|
"cdr_presentity/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "received_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/PRIMARY/3"
|
|
},
|
|
"cdr_presentity/cdr_presentity_rtime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "received_time",
|
|
"INDEX_NAME" : "cdr_presentity_rtime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity/cdr_presentity_rtime_idx/1"
|
|
},
|
|
"cdr_provider/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_provider",
|
|
"key_col" : "cdr_provider/PRIMARY/1"
|
|
},
|
|
"cdr_provider/cpc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "cpc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_provider",
|
|
"key_col" : "cdr_provider/cpc_type_idx/1"
|
|
},
|
|
"cdr_relation/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation",
|
|
"key_col" : "cdr_relation/PRIMARY/1"
|
|
},
|
|
"cdr_relation/crc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "crc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation",
|
|
"key_col" : "cdr_relation/crc_type_idx/1"
|
|
},
|
|
"cdr_relation_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/PRIMARY/1"
|
|
},
|
|
"cdr_relation_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/PRIMARY/2"
|
|
},
|
|
"cdr_relation_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/PRIMARY/3"
|
|
},
|
|
"cdr_relation_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "relation_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/PRIMARY/4"
|
|
},
|
|
"cdr_relation_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/PRIMARY/5"
|
|
},
|
|
"cdr_relation_data/cdrrelationdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrrelationdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data/cdrrelationdata_stime/1"
|
|
},
|
|
"cdr_tag/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag",
|
|
"key_col" : "cdr_tag/PRIMARY/1"
|
|
},
|
|
"cdr_tag/ctc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "ctc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag",
|
|
"key_col" : "cdr_tag/ctc_type_idx/1"
|
|
},
|
|
"cdr_tag_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/PRIMARY/1"
|
|
},
|
|
"cdr_tag_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/PRIMARY/2"
|
|
},
|
|
"cdr_tag_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/PRIMARY/3"
|
|
},
|
|
"cdr_tag_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "tag_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/PRIMARY/4"
|
|
},
|
|
"cdr_tag_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/PRIMARY/5"
|
|
},
|
|
"cdr_tag_data/cdrtagdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrtagdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data/cdrtagdata_stime/1"
|
|
},
|
|
"cdr_time_balance/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance",
|
|
"key_col" : "cdr_time_balance/PRIMARY/1"
|
|
},
|
|
"cdr_time_balance/ctbc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "ctbc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance",
|
|
"key_col" : "cdr_time_balance/ctbc_type_idx/1"
|
|
},
|
|
"cdr_time_balance_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/PRIMARY/1"
|
|
},
|
|
"cdr_time_balance_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/PRIMARY/2"
|
|
},
|
|
"cdr_time_balance_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/PRIMARY/3"
|
|
},
|
|
"cdr_time_balance_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "time_balance_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/PRIMARY/4"
|
|
},
|
|
"cdr_time_balance_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/PRIMARY/5"
|
|
},
|
|
"cdr_time_balance_data/timebalancedata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "timebalancedata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data/timebalancedata_stime/1"
|
|
},
|
|
"events/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/PRIMARY/1"
|
|
},
|
|
"events/event_ts/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "timestamp",
|
|
"INDEX_NAME" : "event_ts",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/event_ts/1"
|
|
},
|
|
"events/exstatus_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "export_status",
|
|
"INDEX_NAME" : "exstatus_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/exstatus_idx/1"
|
|
},
|
|
"events/subscriber_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "subscriber_id",
|
|
"INDEX_NAME" : "subscriber_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events/subscriber_idx/1"
|
|
},
|
|
"events_relation/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation",
|
|
"key_col" : "events_relation/PRIMARY/1"
|
|
},
|
|
"events_relation/erc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "erc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation",
|
|
"key_col" : "events_relation/erc_type_idx/1"
|
|
},
|
|
"events_relation_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/PRIMARY/1"
|
|
},
|
|
"events_relation_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "relation_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/PRIMARY/2"
|
|
},
|
|
"events_relation_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/PRIMARY/3"
|
|
},
|
|
"events_relation_data/eventrelationdata_ts/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"INDEX_NAME" : "eventrelationdata_ts",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data/eventrelationdata_ts/1"
|
|
},
|
|
"events_tag/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag",
|
|
"key_col" : "events_tag/PRIMARY/1"
|
|
},
|
|
"events_tag/etc_type_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "type",
|
|
"INDEX_NAME" : "etc_type_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag",
|
|
"key_col" : "events_tag/etc_type_idx/1"
|
|
},
|
|
"events_tag_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/PRIMARY/1"
|
|
},
|
|
"events_tag_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "tag_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/PRIMARY/2"
|
|
},
|
|
"events_tag_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/PRIMARY/3"
|
|
},
|
|
"events_tag_data/eventrelationdata_ts/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "event_timestamp",
|
|
"INDEX_NAME" : "eventrelationdata_ts",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data/eventrelationdata_ts/1"
|
|
},
|
|
"int_cdr/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/PRIMARY/1"
|
|
},
|
|
"int_cdr/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/PRIMARY/2"
|
|
},
|
|
"int_cdr/acc_ref_uidx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "acc_ref",
|
|
"INDEX_NAME" : "acc_ref_uidx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/acc_ref_uidx/1"
|
|
},
|
|
"int_cdr/daid_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_account_id",
|
|
"INDEX_NAME" : "daid_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/daid_stime/1"
|
|
},
|
|
"int_cdr/daid_stime/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "daid_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/daid_stime/2"
|
|
},
|
|
"int_cdr/dprov/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_provider_id",
|
|
"INDEX_NAME" : "dprov",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/dprov/1"
|
|
},
|
|
"int_cdr/duid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user_id",
|
|
"INDEX_NAME" : "duid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duid/1"
|
|
},
|
|
"int_cdr/duri/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user",
|
|
"INDEX_NAME" : "duri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duri/1"
|
|
},
|
|
"int_cdr/duri/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_domain",
|
|
"INDEX_NAME" : "duri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duri/2"
|
|
},
|
|
"int_cdr/duri_in_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_user_in",
|
|
"INDEX_NAME" : "duri_in_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duri_in_idx/1"
|
|
},
|
|
"int_cdr/duri_in_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "destination_domain_in",
|
|
"INDEX_NAME" : "duri_in_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/duri_in_idx/2"
|
|
},
|
|
"int_cdr/ecrstatus/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "export_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/ecrstatus/1"
|
|
},
|
|
"int_cdr/ecrstatus/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/ecrstatus/2"
|
|
},
|
|
"int_cdr/ecrstatus/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"INDEX_NAME" : "ecrstatus",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/ecrstatus/3"
|
|
},
|
|
"int_cdr/kcid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "kcid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/kcid/1"
|
|
},
|
|
"int_cdr/rstatus_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "rating_status",
|
|
"INDEX_NAME" : "rstatus_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/rstatus_stime_idx/1"
|
|
},
|
|
"int_cdr/rstatus_stime_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "rstatus_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/rstatus_stime_idx/2"
|
|
},
|
|
"int_cdr/said_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_account_id",
|
|
"INDEX_NAME" : "said_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/said_stime_idx/1"
|
|
},
|
|
"int_cdr/said_stime_idx/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "said_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/said_stime_idx/2"
|
|
},
|
|
"int_cdr/scli_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_cli",
|
|
"INDEX_NAME" : "scli_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/scli_idx/1"
|
|
},
|
|
"int_cdr/sprov/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_provider_id",
|
|
"INDEX_NAME" : "sprov",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/sprov/1"
|
|
},
|
|
"int_cdr/stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "start_time",
|
|
"INDEX_NAME" : "stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/stime_idx/1"
|
|
},
|
|
"int_cdr/suid/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_user_id",
|
|
"INDEX_NAME" : "suid",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/suid/1"
|
|
},
|
|
"int_cdr/suri/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_user",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/suri/1"
|
|
},
|
|
"int_cdr/suri/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_domain",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/suri/2"
|
|
},
|
|
"int_cdr/suri/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "source_cli",
|
|
"INDEX_NAME" : "suri",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr/suri/3"
|
|
},
|
|
"int_cdr_cash_balance_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/PRIMARY/1"
|
|
},
|
|
"int_cdr_cash_balance_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/PRIMARY/2"
|
|
},
|
|
"int_cdr_cash_balance_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/PRIMARY/3"
|
|
},
|
|
"int_cdr_cash_balance_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cash_balance_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/PRIMARY/4"
|
|
},
|
|
"int_cdr_cash_balance_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/PRIMARY/5"
|
|
},
|
|
"int_cdr_cash_balance_data/cashbalancedata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cashbalancedata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data/cashbalancedata_stime/1"
|
|
},
|
|
"int_cdr_export_status_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/PRIMARY/1"
|
|
},
|
|
"int_cdr_export_status_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "status_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/PRIMARY/2"
|
|
},
|
|
"int_cdr_export_status_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/PRIMARY/3"
|
|
},
|
|
"int_cdr_export_status_data/cdrexportstatusdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrexportstatusdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data/cdrexportstatusdata_stime/1"
|
|
},
|
|
"int_cdr_group/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/PRIMARY/1"
|
|
},
|
|
"int_cdr_group/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/PRIMARY/2"
|
|
},
|
|
"int_cdr_group/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/PRIMARY/3"
|
|
},
|
|
"int_cdr_group/cdrgroup_callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "cdrgroup_callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/cdrgroup_callid_idx/1"
|
|
},
|
|
"int_cdr_group/cdrgroup_stime_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrgroup_stime_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group/cdrgroup_stime_idx/1"
|
|
},
|
|
"int_cdr_relation_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/PRIMARY/1"
|
|
},
|
|
"int_cdr_relation_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/PRIMARY/2"
|
|
},
|
|
"int_cdr_relation_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/PRIMARY/3"
|
|
},
|
|
"int_cdr_relation_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "relation_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/PRIMARY/4"
|
|
},
|
|
"int_cdr_relation_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/PRIMARY/5"
|
|
},
|
|
"int_cdr_relation_data/cdrrelationdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrrelationdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data/cdrrelationdata_stime/1"
|
|
},
|
|
"int_cdr_tag_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/PRIMARY/1"
|
|
},
|
|
"int_cdr_tag_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/PRIMARY/2"
|
|
},
|
|
"int_cdr_tag_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/PRIMARY/3"
|
|
},
|
|
"int_cdr_tag_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "tag_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/PRIMARY/4"
|
|
},
|
|
"int_cdr_tag_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/PRIMARY/5"
|
|
},
|
|
"int_cdr_tag_data/cdrtagdata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "cdrtagdata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data/cdrtagdata_stime/1"
|
|
},
|
|
"int_cdr_time_balance_data/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/PRIMARY/1"
|
|
},
|
|
"int_cdr_time_balance_data/PRIMARY/2" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "provider_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 2,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/PRIMARY/2"
|
|
},
|
|
"int_cdr_time_balance_data/PRIMARY/3" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "direction_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 3,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/PRIMARY/3"
|
|
},
|
|
"int_cdr_time_balance_data/PRIMARY/4" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "time_balance_id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 4,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/PRIMARY/4"
|
|
},
|
|
"int_cdr_time_balance_data/PRIMARY/5" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 5,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/PRIMARY/5"
|
|
},
|
|
"int_cdr_time_balance_data/timebalancedata_stime/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "cdr_start_time",
|
|
"INDEX_NAME" : "timebalancedata_stime",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data/timebalancedata_stime/1"
|
|
},
|
|
"malicious_calls/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/PRIMARY/1"
|
|
},
|
|
"malicious_calls/mcid_callee_uuid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "callee_uuid",
|
|
"INDEX_NAME" : "mcid_callee_uuid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/mcid_callee_uuid_idx/1"
|
|
},
|
|
"malicious_calls/mcid_callid_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "call_id",
|
|
"INDEX_NAME" : "mcid_callid_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls/mcid_callid_idx/1"
|
|
},
|
|
"mark/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark/PRIMARY/1"
|
|
},
|
|
"mark/collector_idx/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "collector",
|
|
"INDEX_NAME" : "collector_idx",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark/collector_idx/1"
|
|
},
|
|
"prepaid_costs/PRIMARY/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "id",
|
|
"INDEX_NAME" : "PRIMARY",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 0,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/PRIMARY/1"
|
|
},
|
|
"prepaid_costs/timestamp/1" : {
|
|
"COLLATION" : "A",
|
|
"COLUMN_NAME" : "timestamp",
|
|
"INDEX_NAME" : "timestamp",
|
|
"INDEX_TYPE" : "BTREE",
|
|
"NON_UNIQUE" : 1,
|
|
"NULLABLE" : "",
|
|
"SEQ_IN_INDEX" : 1,
|
|
"SUB_PART" : null,
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs/timestamp/1"
|
|
}
|
|
},
|
|
"routines" : {},
|
|
"tables" : {
|
|
"acc" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "acc",
|
|
"key_col" : "acc"
|
|
},
|
|
"acc_backup" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "acc_backup",
|
|
"key_col" : "acc_backup"
|
|
},
|
|
"acc_cdi" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "acc_cdi",
|
|
"key_col" : "acc_cdi"
|
|
},
|
|
"acc_trash" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "acc_trash",
|
|
"key_col" : "acc_trash"
|
|
},
|
|
"cdr" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr",
|
|
"key_col" : "cdr"
|
|
},
|
|
"cdr_cash_balance" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_cash_balance",
|
|
"key_col" : "cdr_cash_balance"
|
|
},
|
|
"cdr_cash_balance_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_cash_balance_data",
|
|
"key_col" : "cdr_cash_balance_data"
|
|
},
|
|
"cdr_direction" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_direction",
|
|
"key_col" : "cdr_direction"
|
|
},
|
|
"cdr_export_status" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_export_status",
|
|
"key_col" : "cdr_export_status"
|
|
},
|
|
"cdr_export_status_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_export_status_data",
|
|
"key_col" : "cdr_export_status_data"
|
|
},
|
|
"cdr_group" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_group",
|
|
"key_col" : "cdr_group"
|
|
},
|
|
"cdr_mos_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_mos_data",
|
|
"key_col" : "cdr_mos_data"
|
|
},
|
|
"cdr_period_costs" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_period_costs",
|
|
"key_col" : "cdr_period_costs"
|
|
},
|
|
"cdr_presentity" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_presentity",
|
|
"key_col" : "cdr_presentity"
|
|
},
|
|
"cdr_provider" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_provider",
|
|
"key_col" : "cdr_provider"
|
|
},
|
|
"cdr_relation" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_relation",
|
|
"key_col" : "cdr_relation"
|
|
},
|
|
"cdr_relation_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_relation_data",
|
|
"key_col" : "cdr_relation_data"
|
|
},
|
|
"cdr_tag" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_tag",
|
|
"key_col" : "cdr_tag"
|
|
},
|
|
"cdr_tag_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_tag_data",
|
|
"key_col" : "cdr_tag_data"
|
|
},
|
|
"cdr_time_balance" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_time_balance",
|
|
"key_col" : "cdr_time_balance"
|
|
},
|
|
"cdr_time_balance_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "cdr_time_balance_data",
|
|
"key_col" : "cdr_time_balance_data"
|
|
},
|
|
"events" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "events",
|
|
"key_col" : "events"
|
|
},
|
|
"events_relation" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "events_relation",
|
|
"key_col" : "events_relation"
|
|
},
|
|
"events_relation_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "events_relation_data",
|
|
"key_col" : "events_relation_data"
|
|
},
|
|
"events_tag" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "events_tag",
|
|
"key_col" : "events_tag"
|
|
},
|
|
"events_tag_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "events_tag_data",
|
|
"key_col" : "events_tag_data"
|
|
},
|
|
"int_cdr" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr",
|
|
"key_col" : "int_cdr"
|
|
},
|
|
"int_cdr_cash_balance_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_cash_balance_data",
|
|
"key_col" : "int_cdr_cash_balance_data"
|
|
},
|
|
"int_cdr_export_status_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_export_status_data",
|
|
"key_col" : "int_cdr_export_status_data"
|
|
},
|
|
"int_cdr_group" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_group",
|
|
"key_col" : "int_cdr_group"
|
|
},
|
|
"int_cdr_relation_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_relation_data",
|
|
"key_col" : "int_cdr_relation_data"
|
|
},
|
|
"int_cdr_tag_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_tag_data",
|
|
"key_col" : "int_cdr_tag_data"
|
|
},
|
|
"int_cdr_time_balance_data" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "int_cdr_time_balance_data",
|
|
"key_col" : "int_cdr_time_balance_data"
|
|
},
|
|
"malicious_calls" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "malicious_calls",
|
|
"key_col" : "malicious_calls"
|
|
},
|
|
"mark" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "mark",
|
|
"key_col" : "mark"
|
|
},
|
|
"prepaid_costs" : {
|
|
"CREATE_OPTIONS" : "",
|
|
"ENGINE" : "InnoDB",
|
|
"TABLE_COLLATION" : "utf8mb3_general_ci",
|
|
"TABLE_NAME" : "prepaid_costs",
|
|
"key_col" : "prepaid_costs"
|
|
}
|
|
},
|
|
"triggers" : {
|
|
"cdr_cascade_delete_trig/cdr" : {
|
|
"ACTION_STATEMENT" : "begin\n\n delete from accounting.cdr_relation_data where cdr_id = OLD.id;\n delete from accounting.cdr_cash_balance_data where cdr_id = OLD.id;\n delete from accounting.cdr_time_balance_data where cdr_id = OLD.id;\n delete from accounting.cdr_tag_data where cdr_id = OLD.id;\n delete from accounting.cdr_export_status_data where cdr_id = OLD.id;\n delete from accounting.cdr_group where cdr_id = OLD.id;\n\n end",
|
|
"ACTION_TIMING" : "AFTER",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr",
|
|
"TRIGGER_NAME" : "cdr_cascade_delete_trig",
|
|
"key_col" : "cdr_cascade_delete_trig/cdr"
|
|
},
|
|
"cdr_cascade_update_trig/cdr" : {
|
|
"ACTION_STATEMENT" : "begin\n\n update accounting.cdr_relation_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.cdr_cash_balance_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.cdr_time_balance_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.cdr_tag_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.cdr_export_status_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.cdr_group set cdr_id = NEW.id where cdr_id = OLD.id;\n\n end",
|
|
"ACTION_TIMING" : "AFTER",
|
|
"EVENT_MANIPULATION" : "UPDATE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr",
|
|
"TRIGGER_NAME" : "cdr_cascade_update_trig",
|
|
"key_col" : "cdr_cascade_update_trig/cdr"
|
|
},
|
|
"cdr_cash_balance_rest_cascade_delete_trig/cdr_cash_balance" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @cb_count from (select count(1) from accounting.cdr_cash_balance_data where cash_balance_id = OLD.id limit 1) as cnt;\n if @cb_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_cash_balance, related data exists in accounting.cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @cb_count from (select count(1) from accounting.int_cdr_cash_balance_data where cash_balance_id = OLD.id limit 1) as cnt;\n if @cb_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_cash_balance, related data exists in accounting.int_cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_cash_balance",
|
|
"TRIGGER_NAME" : "cdr_cash_balance_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_cash_balance_rest_cascade_delete_trig/cdr_cash_balance"
|
|
},
|
|
"cdr_direction_rest_cascade_delete_trig/cdr_direction" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @rel_dir_count\n from (select count(1) from accounting.cdr_relation_data where direction_id = OLD.id limit 1) as cnt;\n if @rel_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @cash_balance_dir_count\n from (select count(1) from accounting.cdr_cash_balance_data where direction_id = OLD.id limit 1) as cnt;\n if @cash_balance_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @time_balance_dir_count\n from (select count(1) from accounting.cdr_time_balance_data where direction_id = OLD.id limit 1) as cnt;\n if @time_balance_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @tag_dir_count\n from (select count(1) from accounting.cdr_tag_data where direction_id = OLD.id limit 1) as cnt;\n if @tag_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n\n select * into @rel_dir_count\n from (select count(1) from accounting.int_cdr_relation_data where direction_id = OLD.id limit 1) as cnt;\n if @rel_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.int_cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @cash_balance_dir_count\n from (select count(1) from accounting.int_cdr_cash_balance_data where direction_id = OLD.id limit 1) as cnt;\n if @cash_balance_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.int_cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @time_balance_dir_count\n from (select count(1) from accounting.int_cdr_time_balance_data where direction_id = OLD.id limit 1) as cnt;\n if @time_balance_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.int_cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @tag_dir_count\n from (select count(1) from accounting.int_cdr_tag_data where direction_id = OLD.id limit 1) as cnt;\n if @tag_dir_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_direction, related data exists in accounting.int_cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_direction",
|
|
"TRIGGER_NAME" : "cdr_direction_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_direction_rest_cascade_delete_trig/cdr_direction"
|
|
},
|
|
"cdr_export_status_rest_cascade_delete_trig/cdr_export_status" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @es_count from (select count(1) from accounting.cdr_export_status_data where status_id = OLD.id limit 1) as cnt;\n if @ct_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_export_status, related data exists in accounting.cdr_export_status_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @es_count from (select count(1) from accounting.int_cdr_export_status_data where status_id = OLD.id limit 1) as cnt;\n if @ct_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_export_status, related data exists in accounting.int_cdr_export_status_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_export_status",
|
|
"TRIGGER_NAME" : "cdr_export_status_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_export_status_rest_cascade_delete_trig/cdr_export_status"
|
|
},
|
|
"cdr_provider_rest_cascade_delete_trig/cdr_provider" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @rel_prov_count\n from (select count(1) from accounting.cdr_relation_data where provider_id = OLD.id limit 1) as cnt;\n if @rel_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @cash_balance_prov_count\n from (select count(1) from accounting.cdr_cash_balance_data where provider_id = OLD.id limit 1) as cnt;\n if @cash_balance_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @time_balance_prov_count\n from (select count(1) from accounting.cdr_time_balance_data where provider_id = OLD.id limit 1) as cnt;\n if @time_balance_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @tag_prov_count\n from (select count(1) from accounting.cdr_tag_data where provider_id = OLD.id limit 1) as cnt;\n if @tag_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n\n\n select * into @rel_prov_count\n from (select count(1) from accounting.int_cdr_relation_data where provider_id = OLD.id limit 1) as cnt;\n if @rel_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.int_cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @cash_balance_prov_count\n from (select count(1) from accounting.int_cdr_cash_balance_data where provider_id = OLD.id limit 1) as cnt;\n if @cash_balance_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.int_cdr_cash_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @time_balance_prov_count\n from (select count(1) from accounting.int_cdr_time_balance_data where provider_id = OLD.id limit 1) as cnt;\n if @time_balance_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.int_cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @tag_prov_count\n from (select count(1) from accounting.int_cdr_tag_data where provider_id = OLD.id limit 1) as cnt;\n if @tag_prov_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_provider, related data exists in accounting.int_cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_provider",
|
|
"TRIGGER_NAME" : "cdr_provider_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_provider_rest_cascade_delete_trig/cdr_provider"
|
|
},
|
|
"cdr_relation_rest_cascade_delete_trig/cdr_relation" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @rel_count from (select count(1) from accounting.cdr_relation_data where relation_id = OLD.id limit 1) as cnt;\n if @rel_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_relation, related data exists in accounting.cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @rel_count from (select count(1) from accounting.int_cdr_relation_data where relation_id = OLD.id limit 1) as cnt;\n if @rel_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_relation, related data exists in accounting.int_cdr_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_relation",
|
|
"TRIGGER_NAME" : "cdr_relation_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_relation_rest_cascade_delete_trig/cdr_relation"
|
|
},
|
|
"cdr_tag_rest_cascade_delete_trig/cdr_tag" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @ct_count from (select count(1) from accounting.cdr_tag_data where tag_id = OLD.id limit 1) as cnt;\n if @ct_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_tag, related data exists in accounting.cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @ct_count from (select count(1) from accounting.int_cdr_tag_data where tag_id = OLD.id limit 1) as cnt;\n if @ct_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_tag, related data exists in accounting.int_cdr_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_tag",
|
|
"TRIGGER_NAME" : "cdr_tag_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_tag_rest_cascade_delete_trig/cdr_tag"
|
|
},
|
|
"cdr_time_balance_rest_cascade_delete_trig/cdr_time_balance" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select * into @tb_count from (select count(1) from accounting.cdr_time_balance_data where time_balance_id = OLD.id limit 1) as cnt;\n if @tb_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_time_balance, related data exists in accounting.cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n select * into @tb_count from (select count(1) from accounting.int_cdr_time_balance_data where time_balance_id = OLD.id limit 1) as cnt;\n if @tb_count > 0 then\n set @err_msg = 'Error deleting data from accounting.cdr_time_balance, related data exists in accounting.int_cdr_time_balance_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "cdr_time_balance",
|
|
"TRIGGER_NAME" : "cdr_time_balance_rest_cascade_delete_trig",
|
|
"key_col" : "cdr_time_balance_rest_cascade_delete_trig/cdr_time_balance"
|
|
},
|
|
"events_relation_rest_cascade_delete_trig/events_relation" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select count(1) into @rel_count from (select count(1) from accounting.events_relation_data where relation_id = OLD.id limit 1) as cnt;\n\n if @rel_count > 0 then\n set @err_msg = 'Error deleting data from accounting.events_relation, related data exists in accounting.events_relation_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "events_relation",
|
|
"TRIGGER_NAME" : "events_relation_rest_cascade_delete_trig",
|
|
"key_col" : "events_relation_rest_cascade_delete_trig/events_relation"
|
|
},
|
|
"events_tag_rest_cascade_delete_trig/events_tag" : {
|
|
"ACTION_STATEMENT" : "begin\n\n select count(1) into @tag_count from (select count(1) from accounting.events_tag_data where tag_id = OLD.id limit 1) as cnt;\n\n if @tag_count > 0 then\n set @err_msg = 'Error deleting data from accounting.events_tag, related data exists in accounting.events_tag_data';\n signal sqlstate '45000' set message_text = @err_msg;\n end if;\n\n end",
|
|
"ACTION_TIMING" : "BEFORE",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "events_tag",
|
|
"TRIGGER_NAME" : "events_tag_rest_cascade_delete_trig",
|
|
"key_col" : "events_tag_rest_cascade_delete_trig/events_tag"
|
|
},
|
|
"int_cdr_cascade_delete_trig/int_cdr" : {
|
|
"ACTION_STATEMENT" : "begin\n\n delete from accounting.int_cdr_relation_data where cdr_id = OLD.id;\n delete from accounting.int_cdr_cash_balance_data where cdr_id = OLD.id;\n delete from accounting.int_cdr_time_balance_data where cdr_id = OLD.id;\n delete from accounting.int_cdr_tag_data where cdr_id = OLD.id;\n delete from accounting.int_cdr_export_status_data where cdr_id = OLD.id;\n delete from accounting.int_cdr_group where cdr_id = OLD.id;\n\n end",
|
|
"ACTION_TIMING" : "AFTER",
|
|
"EVENT_MANIPULATION" : "DELETE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "int_cdr",
|
|
"TRIGGER_NAME" : "int_cdr_cascade_delete_trig",
|
|
"key_col" : "int_cdr_cascade_delete_trig/int_cdr"
|
|
},
|
|
"int_cdr_cascade_update_trig/int_cdr" : {
|
|
"ACTION_STATEMENT" : "begin\n\n update accounting.int_cdr_relation_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.int_cdr_cash_balance_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.int_cdr_time_balance_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.int_cdr_tag_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.int_cdr_export_status_data set cdr_id = NEW.id where cdr_id = OLD.id;\n update accounting.int_cdr_group set cdr_id = NEW.id where cdr_id = OLD.id;\n\n end",
|
|
"ACTION_TIMING" : "AFTER",
|
|
"EVENT_MANIPULATION" : "UPDATE",
|
|
"EVENT_OBJECT_SCHEMA" : "accounting",
|
|
"EVENT_OBJECT_TABLE" : "int_cdr",
|
|
"TRIGGER_NAME" : "int_cdr_cascade_update_trig",
|
|
"key_col" : "int_cdr_cascade_update_trig/int_cdr"
|
|
}
|
|
},
|
|
"views" : {}
|
|
}
|