diff --git a/modules/rhizo_base/files/bin/migrate-hlr.sh b/modules/rhizo_base/files/bin/migrate-hlr.sh index d460f4d..f7eef46 100755 --- a/modules/rhizo_base/files/bin/migrate-hlr.sh +++ b/modules/rhizo_base/files/bin/migrate-hlr.sh @@ -29,6 +29,9 @@ if [ -f hlr.db ]; then rm hlr.db-wal hlr.db-shm 2> /dev/null fi +echo "Clean invalid IMSIs from NITB db" +echo 'DELETE FROM subscriber WHERE authorized=0 AND length(imsi)!=15;' | sqlite3 ./hlr.sqlite3 + echo "Importing NITB db form hlr.sqlite3 to hlr.db..." osmo-hlr-db-tool import-nitb-db hlr.sqlite3 -l hlr.db systemctl restart osmo-hlr