fixed backup
This commit is contained in:
@@ -10,10 +10,8 @@ from ui.selection_menu import SelectionMenu
|
||||
class BackupMenu:
|
||||
@staticmethod
|
||||
def create_backup():
|
||||
input_menu = InputMenu("Export Backup File").add_option("FILE", "Filename", "STR", "backup.sql", 1, 50, None).do_input()
|
||||
backup_name = input_menu.get_value("FILE")
|
||||
print(f"Exporting database to file: {backup_name}")
|
||||
Utils.export_db(backup_name)
|
||||
print(f"Exporting database to file: backup.zip")
|
||||
Utils.export_db()
|
||||
input(f"Exported database. Press any key to return.")
|
||||
|
||||
@staticmethod
|
||||
@@ -26,17 +24,9 @@ class BackupMenu:
|
||||
if option == False:
|
||||
return
|
||||
|
||||
input_menu = InputMenu("Import Backup File").add_option("FILE", "Filename", "STR", "backup.sql", 1, 50, None).do_input()
|
||||
backup_name = input_menu.get_value("FILE")
|
||||
|
||||
if not path.exists(f"./{backup_name}"):
|
||||
input(f"Backup file not found. Press any key to return.")
|
||||
return
|
||||
|
||||
print("Cleared current database.")
|
||||
Database.delete_tables()
|
||||
|
||||
print(f"Importing database from file: {backup_name}")
|
||||
Utils.import_db(backup_name)
|
||||
input(f"Imported database. Press any key to return.")
|
||||
|
||||
print(f"Importing database from file: backup.zip")
|
||||
Utils.import_db()
|
||||
input(f"Imported database. Press any key to return.")
|
Reference in New Issue
Block a user