From 956fcfb092d9b80c458ed3d1d29afc3ddc4fbc6f Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Tue, 8 Mar 2016 15:59:42 +0100 Subject: [PATCH] MT#16777 Add lnp rwr and lnp routing number Change-Id: Ia027187c045c0602ece538534a3bb142d73467fc --- lib/NGCP/Schema/Result/lnp_numbers.pm | 2 ++ lib/NGCP/Schema/Result/voip_rewrite_rule_sets.pm | 4 ++++ lib/NGCP/Schema/Result/voip_rewrite_rules.pm | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/NGCP/Schema/Result/lnp_numbers.pm b/lib/NGCP/Schema/Result/lnp_numbers.pm index d39726b5..3e823f85 100644 --- a/lib/NGCP/Schema/Result/lnp_numbers.pm +++ b/lib/NGCP/Schema/Result/lnp_numbers.pm @@ -18,6 +18,8 @@ __PACKAGE__->add_columns( }, "number", { data_type => "varchar", is_nullable => 0, size => 31 }, + "routing_number", + { data_type => "varchar", is_nullable => 1, size => 31 }, "lnp_provider_id", { data_type => "integer", diff --git a/lib/NGCP/Schema/Result/voip_rewrite_rule_sets.pm b/lib/NGCP/Schema/Result/voip_rewrite_rule_sets.pm index 8737f285..e5fa102f 100644 --- a/lib/NGCP/Schema/Result/voip_rewrite_rule_sets.pm +++ b/lib/NGCP/Schema/Result/voip_rewrite_rule_sets.pm @@ -35,6 +35,10 @@ __PACKAGE__->add_columns( { data_type => "integer", extra => { unsigned => 1 }, is_nullable => 1 }, "callee_out_dpid", { data_type => "integer", extra => { unsigned => 1 }, is_nullable => 1 }, + "caller_lnp_dpid", + { data_type => "integer", extra => { unsigned => 1 }, is_nullable => 1 }, + "callee_lnp_dpid", + { data_type => "integer", extra => { unsigned => 1 }, is_nullable => 1 }, ); __PACKAGE__->set_primary_key("id"); diff --git a/lib/NGCP/Schema/Result/voip_rewrite_rules.pm b/lib/NGCP/Schema/Result/voip_rewrite_rules.pm index 703c5ee3..622e468a 100644 --- a/lib/NGCP/Schema/Result/voip_rewrite_rules.pm +++ b/lib/NGCP/Schema/Result/voip_rewrite_rules.pm @@ -35,7 +35,7 @@ __PACKAGE__->add_columns( { data_type => "enum", default_value => "in", - extra => { list => ["in", "out"] }, + extra => { list => ["in", "out", "lnp"] }, is_nullable => 0, }, "field",