Как вставить запись с мятежом и mysql?
При попытке вставить записи в базу данных MySQL ничего не вставляется. Вот использованный исходный код:
public Uni<Tenant> persist(Tenant tenant) {
return client.preparedQuery("INSERT INTO TENANT (ID, NAME, ACTIVE, CREATED_DATE, UPDATED_DATE) VALUES (?, ?, ?, ?, ?) ")
.execute(Tuple.of(tenant.getId(), tenant.getName(), tenant.getActive(), tenant.getCreatedDate(),
tenant.getUpdatedDate()))
.onFailure().invoke(failure -> System.out.println("Failed with " + failure.getMessage()))
.onCancellation().invoke(() -> System.out.println("Downstream has cancelled the interaction"))
.onItem().transform(i -> of(i.iterator().next()));
}
Я использую следующие версии:
- Quarkus 1.9.2.Финал
- MySQL 8.0.22-0ubuntu0.20.04.2 (Ubuntu)
- AdoptOpenJDK (сборка 11.0.8+10)