mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-23 08:08:45 +05:00
Update tp_lcr table struct
This commit is contained in:
committed by
Dan Christian Bogos
parent
b26040ccfe
commit
ebcead6f14
@@ -510,7 +510,7 @@ CREATE TABLE tp_lcr (
|
||||
`created_at` TIMESTAMP,
|
||||
PRIMARY KEY (`pk`),
|
||||
KEY `tpid` (`tpid`),
|
||||
UNIQUE KEY `unique_tp_lcr` (`tpid`,`tenant`, `id`,`filter_ids` )
|
||||
UNIQUE KEY `unique_tp_lcr` (`tpid`,`tenant`, `id`,`filter_ids`,`supplier_id`,`supplier_filter_ids`,`ratingplan_ids` )
|
||||
);
|
||||
|
||||
--
|
||||
|
||||
@@ -497,14 +497,14 @@ CREATE TABLE tp_filters (
|
||||
"strategy" varchar(32) NOT NULL,
|
||||
"strategy_params" varchar(64) NOT NULL,
|
||||
"supplier_id" varchar(32) NOT NULL,
|
||||
"ratingplan_ids" varchar(64) NOT NULL,
|
||||
"supplier_filter_ids" varchar(64) NOT NULL,
|
||||
"ratingplan_ids" varchar(64) NOT NULL,
|
||||
"supplier_weight" decimal(8,2) NOT NULL,
|
||||
"weight" decimal(8,2) NOT NULL,
|
||||
"created_at" TIMESTAMP WITH TIME ZONE
|
||||
);
|
||||
CREATE INDEX tp_lcr_idx ON tp_lcr (tpid);
|
||||
CREATE INDEX tp_lcr_unique ON tp_lcr ("tpid", "tenant", "id", "filter_ids");
|
||||
CREATE INDEX tp_lcr_unique ON tp_lcr ("tpid", "tenant", "id", "filter_ids","supplier_id","supplier_filter_ids","ratingplan_ids");
|
||||
|
||||
|
||||
--
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
#Tenant,ID,FilterIDs,ActivationInterval,Strategy,StrategyParams,SupplierID,SupplierFilterIDs,RatingPlanIDs,SupplierWeight,Weight
|
||||
cgrates.org,LCR_1,FLTR_ACNT_dan;FLTR_DST_DE,2014-07-29T15:00:00Z,*lowest_cost,,supplier1,,RPL_1,10,20
|
||||
cgrates.org,LCR_1,,,,,supplier2,,RPL_2,20,
|
||||
cgrates.org,LCR_1,FLTR_ACNT_dan;FLTR_DST_DE,2014-07-29T15:00:00Z,*lowest_cost,,supplier1,FLTR_1,RPL_1,10,20
|
||||
cgrates.org,LCR_1,,,,,supplier1,FLTR_2,RPL_2,20,
|
||||
cgrates.org,LCR_1,,,,,supplier2,FLTR_1,RPL_2,20,
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user