diff options
author | ivan <ivan> | 2005-04-02 22:46:44 +0000 |
---|---|---|
committer | ivan <ivan> | 2005-04-02 22:46:44 +0000 |
commit | f583418a23dfb001978d3abf8476670d5adb96af (patch) | |
tree | 14bc6232c49f4ef9a1890f95f0d8dbc28536d334 /FS/FS/rate_detail.pm | |
parent | 5d2eb9bf6bc24562ed6cff037379e78a2da7a654 (diff) |
herding elephants: add primary keys to *all* tables for slony
Diffstat (limited to 'FS/FS/rate_detail.pm')
-rw-r--r-- | FS/FS/rate_detail.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FS/FS/rate_detail.pm b/FS/FS/rate_detail.pm index 313b053..7d54355 100644 --- a/FS/FS/rate_detail.pm +++ b/FS/FS/rate_detail.pm @@ -34,6 +34,8 @@ inherits from FS::Record. The following fields are currently supported: =over 4 +=item ratedetailnum - primary key + =item ratenum - rate plan (see L<FS::rate>) =item orig_regionnum - call origination region @@ -106,7 +108,8 @@ sub check { my $self = shift; my $error = - $self->ut_foreign_key('ratenum', 'rate', 'ratenum') + $self->ut_numbern('ratedetailnum') + || $self->ut_foreign_key('ratenum', 'rate', 'ratenum') || $self->ut_foreign_keyn('orig_regionnum', 'rate_region', 'regionnum' ) || $self->ut_foreign_key('dest_regionnum', 'rate_region', 'regionnum' ) || $self->ut_number('min_included') |