Просмотр исходного кода

Delete database before restore the same database (#2911)

Delete older tables before restoring
Jaap Marcus 3 лет назад
Родитель
Сommit
714d1312e3
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      bin/v-restore-user

+ 4 - 2
bin/v-restore-user

@@ -754,9 +754,11 @@ if [ "$db" != 'no' ] && [ -n "$DB_SYSTEM" ]; then
         # Importing database dump
         database_dump="$tmpdir/db/$database/$database.$TYPE.sql"
         case $TYPE in
-            mysql) rebuild_mysql_database;
+            mysql) delete_mysql_database
+                   rebuild_mysql_database;
                    import_mysql_database $database_dump ;;
-            pgsql) rebuild_pgsql_database;
+            pgsql) delete_pgsql_database
+                   rebuild_pgsql_database;
                    import_pgsql_database $database_dump ;;
         esac
     done