freeUnusedSpace static method

Future<Map<String, dynamic>> freeUnusedSpace(
  1. String databasePath
)

Implementation

static Future<Map<String,dynamic>> freeUnusedSpace(String databasePath) async{
  Map<String,dynamic> result = Simplify.getDefaultResult();
  try {
    Database _db = await openDatabase(databasePath);
    await _db.execute("VACCUM");
    result["message"] = "freed unused space";
    result["status"] = "success";
  }
  catch(ex,stack){
    result["message"]=Simplify.getExceptionMessage(ex,stack: stack);
  }
  return result;
}