function iwp_mmb_backup_db_changes() { $IWP_MMB_BACKUP_TABLE_VERSION = iwp_mmb_get_site_option('iwp_backup_table_version'); if (empty($IWP_MMB_BACKUP_TABLE_VERSION) || $IWP_MMB_BACKUP_TABLE_VERSION == false) { iwp_mmb_create_backup_status_table(); } if (version_compare(iwp_mmb_get_site_option('iwp_backup_table_version'), '1.1.2', '<')) { iwp_mmb_change_collation_backup_status_table(); } if (version_compare(iwp_mmb_get_site_option('iwp_backup_table_version'), '1.1.3', '<')) { iwp_mmb_add_lastUpdateTime_column_backup_status_table(); } }
function iwp_alter_file_list_table() { $altered = true; $IWP_FILE_LIST_TABLE_VERSION = iwp_mmb_get_site_option('iwp_file_list_table_version'); $failed_alter = false; if (version_compare($IWP_FILE_LIST_TABLE_VERSION, '1.1') != -1) { return true; } /*upgrade file list table version from 1.0 to 1.1*/ if (version_compare($IWP_FILE_LIST_TABLE_VERSION, '1.0', '=')) { if (!alter_iwp_filelisttable_1_1()) { $altered = false; } } return $altered; }