insertDataHistory method

Future<int> insertDataHistory(
  1. String tableName,
  2. String RequestData,
  3. String ResponseData
)

Implementation

Future<int> insertDataHistory(
    String tableName, String RequestData, String ResponseData) async {
  Database db = await instance.database;
  var Date = Jiffy.now().format(pattern: "do MMM yy");
  var Time = Jiffy.now().format(pattern: "h:mm:ss a");
  int size = ((RequestData.length + ResponseData.length + 500) / 1000).ceil();
  RequestData = RequestData.replaceAll("\"", "\,");
  ResponseData = ResponseData.replaceAll("\"", "\,");
  return await db.rawInsert(
      'insert into DataUsageHistory(TableName,Date,Time, Size, RequestData, ResponseData) '
      'values("$tableName", "$Date" ,"$Time" , $size, "$RequestData","$ResponseData")');
}