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",