[freeside-commits] branch master updated. 1a2bd8688493c5bf950fd6af5c2835b9753f8c0f
Ivan
ivan at 420.am
Sat Mar 18 11:58:10 PDT 2017
The branch, master has been updated
via 1a2bd8688493c5bf950fd6af5c2835b9753f8c0f (commit)
from 691e990886ec62d387833fa74a860946682fcf26 (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 1a2bd8688493c5bf950fd6af5c2835b9753f8c0f
Author: Ivan Kohler <ivan at freeside.biz>
Date: Sat Mar 18 11:58:09 2017 -0700
drop h_access_user_log if it exists from a previous beta, RT#75160
diff --git a/FS/FS/Upgrade.pm b/FS/FS/Upgrade.pm
index 8f751ee..da74555 100644
--- a/FS/FS/Upgrade.pm
+++ b/FS/FS/Upgrade.pm
@@ -561,6 +561,9 @@ sub upgrade_schema_data {
'cust_bill_pkg_detail' => [],
#add necessary columns to RT schema
'TicketSystem' => [],
+ #remove h_access_user_log if it exists (since our regular auto schema
+ # upgrade doesn't have the drop tables flag turned on)
+ 'access_user_log' => [],
#remove possible dangling records
'password_history' => [],
'cust_pay_pending' => [],
diff --git a/FS/FS/access_user_log.pm b/FS/FS/access_user_log.pm
index 563f3ce..026670c 100644
--- a/FS/FS/access_user_log.pm
+++ b/FS/FS/access_user_log.pm
@@ -135,6 +135,17 @@ sub check {
=back
+=cut
+
+sub _upgrade_schema {
+ my ($class, %opts) = @_;
+
+ my $sql = 'DROP TABLE IF EXISTS h_access_user_log';
+
+ my $sth = dbh->prepare($sql) or die dbh->errstr;
+ $sth->execute or die $sth->errstr;
+}
+
=head1 BUGS
=head1 SEE ALSO
-----------------------------------------------------------------------
Summary of changes:
FS/FS/Upgrade.pm | 3 +++
FS/FS/access_user_log.pm | 11 +++++++++++
2 files changed, 14 insertions(+)
More information about the freeside-commits
mailing list