getInstances method

Future<List<Instance>> getInstances({
  1. String? serviceName,
})

Implementation

Future<List<Instance>> getInstances({String? serviceName}) async {
  final filter =
      serviceName?.apply(InstanceDataBean.serviceName.equals) ??
          Filter.empty;

  return await transaction((context) async {
    return await context.query(
      InstanceDataBean,
      filter: filter,
      sort: InstanceDataBean.createTimestamp.desc(),
    );
  });
}