diff --git a/Src/Asp.Net/SqlSugar/Realization/Sqlite/DbMaintenance/SqliteDbMaintenance.cs b/Src/Asp.Net/SqlSugar/Realization/Sqlite/DbMaintenance/SqliteDbMaintenance.cs index 78e1476e8..74c1fb79c 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Sqlite/DbMaintenance/SqliteDbMaintenance.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Sqlite/DbMaintenance/SqliteDbMaintenance.cs @@ -457,8 +457,8 @@ AND sql LIKE '%"+tableName+"%'"); } public override bool BackupDataBase(string databaseName, string fullFileName) { - Check.ThrowNotSupportedException("MySql BackupDataBase NotSupported"); - return false; + this.Context.Ado.ExecuteCommand($"VACUUM INTO '{fullFileName}'"); + return true; } private List GetListOrCache(string cacheKey, string sql) {