[freeside-commits] branch master updated. 24d75c7bb38b8729a40f1468f64d5cf76fb6fef7

Ivan ivan at 420.am
Thu May 19 14:09:58 PDT 2016


The branch, master has been updated
       via  24d75c7bb38b8729a40f1468f64d5cf76fb6fef7 (commit)
      from  c6c6f758f1699388bca7705fd66fb7139955b532 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 24d75c7bb38b8729a40f1468f64d5cf76fb6fef7
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu May 19 14:09:55 2016 -0700

    remove FK on acct_tr_transaction.svcnum

diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm
index cdb0d28..3593543 100644
--- a/FS/FS/Schema.pm
+++ b/FS/FS/Schema.pm
@@ -3870,9 +3870,12 @@ sub tables_hashref {
       'unique'       => [],
       'index'        => [ ['svcnum', 'transaction_id'] ],
       'foreign_keys' => [
-                          { columns    => [ 'svcnum' ],
-                            table      => 'svc_acct', #'cust_svc',
-                          },
+                          # problems w/deleted services, and as per below, this
+                          # is our internal hack, not a customer-facing feature
+                          #{ columns    => [ 'svcnum' ],
+                          #  table      => 'svc_acct', #'cust_svc',
+                          #},
+
                           # 1. RT tables aren't part of our data structure, so
                           #     we can't make sure Queue is created already
                           # 2. This is our internal hack for time tracking, not

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/Schema.pm |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)




More information about the freeside-commits mailing list