package de.tavolio.account; import io.quarkus.hibernate.orm.panache.PanacheRepositoryBase; import io.quarkus.panache.common.Parameters; import jakarta.enterprise.context.ApplicationScoped; import java.util.Optional; @ApplicationScoped public class AccountRepo implements PanacheRepositoryBase { public Optional findOptionalByEmail(String email) { return find("email = :email", Parameters.with("email", email)).firstResultOptional(); } }