insert method
- FitnessDataMasterModel fitnessDataMasterModel
override
運動データをローカルDBに保存する
Implementation
@override
Future<void> insert(FitnessDataMasterModel fitnessDataMasterModel) async {
try {
await _insertFitnessDataMaster.exec(fitnessDataMasterModel);
} on DbException catch (_, __) {
throw RepositoryException(
RepositoryErrorType.sqfLiteUpsertError,
RepositoryErrorType.sqfLiteUpsertError.message,
);
} catch (error, stackTrace) {
throw _repositoryErrorHandler.handleUnknownError(
error,
stackTrace,
);
}
}