|
|
@@ -1,23 +0,0 @@
|
|
|
-#!/bin/bash
|
|
|
-
|
|
|
-#set -x
|
|
|
-set -e
|
|
|
-
|
|
|
-DIR="/var/db/ovpm"
|
|
|
-SQLITEBIN=`which sqlite3`
|
|
|
-
|
|
|
-TABLE_NAME_PAIRS="db_networks,db_network_models db_revokeds,db_revoked_models db_servers,db_server_models db_users,db_user_models"
|
|
|
-
|
|
|
-# backup
|
|
|
-echo "backing up $DIR/db.sqlite3 to /tmp/bak-db.sqlite3"
|
|
|
-cp -f $DIR/db.sqlite3 /tmp/bak-db.sqlite3
|
|
|
-
|
|
|
-for i in $TABLE_NAME_PAIRS; do
|
|
|
- IFS=","
|
|
|
- set $i
|
|
|
- echo "migrating table '$1' to '$2'"
|
|
|
- $SQLITEBIN $DIR/db.sqlite3 "ALTER TABLE $2 RENAME TO old_$2;" # move the tables
|
|
|
- $SQLITEBIN $DIR/db.sqlite3 "ALTER TABLE $1 RENAME TO $2;" # migrate
|
|
|
- unset IFS
|
|
|
-done
|
|
|
-echo "done!"
|