diff --git a/lib/NGCP/Schema/Result/cdr.pm b/lib/NGCP/Schema/Result/cdr.pm index 0cbed21a..b9dd488d 100644 --- a/lib/NGCP/Schema/Result/cdr.pm +++ b/lib/NGCP/Schema/Result/cdr.pm @@ -249,17 +249,9 @@ __PACKAGE__->add_columns( is_nullable => 0, }, "source_lnp_type", - { - data_type => "enum", - extra => { list => ["fixed","mobile"] }, - is_nullable => 1, - }, + { data_type => "varchar", is_nullable => 1, size => 255 }, "destination_lnp_type", - { - data_type => "enum", - extra => { list => ["fixed","mobile"] }, - is_nullable => 1, - }, + { data_type => "varchar", is_nullable => 1, size => 255 }, ); @@ -324,7 +316,7 @@ __PACKAGE__->belongs_to( "$args->{foreign_alias}.uuid" => { -ident => "$args->{self_alias}.destination_user_id" }, "$args->{foreign_alias}.uuid" => { -ident => "$args->{self_alias}.source_user_id" }, ]}; - }, + }, { cascade_copy => 0, cascade_delete => 0, join_type => 'left' } ); diff --git a/lib/NGCP/Schema/Result/lnp_numbers.pm b/lib/NGCP/Schema/Result/lnp_numbers.pm index c3404889..69c3c4bd 100644 --- a/lib/NGCP/Schema/Result/lnp_numbers.pm +++ b/lib/NGCP/Schema/Result/lnp_numbers.pm @@ -40,11 +40,7 @@ __PACKAGE__->add_columns( is_nullable => 1, }, "type", - { - data_type => "enum", - extra => { list => ["fixed","mobile"] }, - is_nullable => 1, - }, + { data_type => "varchar", is_nullable => 1, size => 255 }, ); __PACKAGE__->set_primary_key("id");