diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-05-15 14:59:14 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-05-15 14:59:14 -0700 |
commit | 881215feafc01aeee19864c39f0d98d3d6909e65 (patch) | |
tree | 2b050555839739dfa3ab1180ebd08217c9127096 /FS/FS/Schema.pm | |
parent | fb03e9179814686b5c3665ce35b90cfeadb16fb9 (diff) |
agent-virtualize VoIP rates, RT#29183
Diffstat (limited to 'FS/FS/Schema.pm')
-rw-r--r-- | FS/FS/Schema.pm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm index 94d7f36..416587d 100644 --- a/FS/FS/Schema.pm +++ b/FS/FS/Schema.pm @@ -4750,12 +4750,18 @@ sub tables_hashref { 'rate' => { 'columns' => [ - 'ratenum', 'serial', '', '', '', '', - 'ratename', 'varchar', '', $char_d, '', '', + 'ratenum', 'serial', '', '', '', '', + 'ratename', 'varchar', '', $char_d, '', '', + 'agentnum', 'int', 'NULL', '', '', '', ], 'primary_key' => 'ratenum', 'unique' => [], 'index' => [], + 'foreign_keys' => [ + { columns => [ 'agentnum' ], + table => 'agent', + }, + ], }, 'rate_detail' => { |