findById method

Future<UserProfile?> findById(
  1. DatabaseSession session,
  2. UuidValue id, {
  3. Transaction? transaction,
  4. UserProfileInclude? include,
  5. LockMode? lockMode,
  6. LockBehavior? lockBehavior,
})

Finds a single UserProfile by its id or null if no such row exists.

Implementation

Future<UserProfile?> findById(
  _is.DatabaseSession session,
  _is.UuidValue id, {
  _is.Transaction? transaction,
  UserProfileInclude? include,
  _is.LockMode? lockMode,
  _is.LockBehavior? lockBehavior,
}) async {
  return session.db.findById<UserProfile>(
    id,
    transaction: transaction,
    include: include,
    lockMode: lockMode,
    lockBehavior: lockBehavior,
  );
}