From 71282c0e7d4d6cde53730a75e77c57048614c4ca Mon Sep 17 00:00:00 2001 From: Keith Whyte Date: Tue, 22 Jun 2021 20:14:16 +0200 Subject: [PATCH] HLR migration: purge old records and vacuum --- modules/rhizo_base/files/bin/migrate-hlr.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/rhizo_base/files/bin/migrate-hlr.sh b/modules/rhizo_base/files/bin/migrate-hlr.sh index f7eef46..57b6c29 100755 --- a/modules/rhizo_base/files/bin/migrate-hlr.sh +++ b/modules/rhizo_base/files/bin/migrate-hlr.sh @@ -53,6 +53,13 @@ if [ -f sms.db ]; then fi echo ".clone sms.db" | sqlite3 hlr.sqlite3 +echo "Purging old Subscriber and Equipment records from SMS db..." +echo "DELETE FROM Equipment" | sqlite3 sms.db +echo "DELETE FROM EquipmentWatch" | sqlite3 sms.db +echo "DELETE FROM Subscriber" | sqlite3 sms.db +echo "VACUMM" | sqlite2 sms.db +echo "PRAGMA journal_mode=WAL;" | sqlite3 sms.db + /var/rhizomatica/rccn/OsmoSmsQ.py -p ./sms.db -q systemctl restart osmo-msc