Skip to content

Commit 3e77c1c

Browse files
authored
Merge pull request #1496 from tsegismont/avoid-deprecated-pgpool
Avoid deprecated PgPool type in quickstarts
2 parents fa775f3 + 2c3bd5b commit 3e77c1c

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

getting-started-reactive-crud/src/main/java/org/acme/reactive/crud/DBInit.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.acme.reactive.crud;
22

33
import io.quarkus.runtime.StartupEvent;
4-
import io.vertx.mutiny.pgclient.PgPool;
4+
import io.vertx.mutiny.sqlclient.Pool;
55
import org.eclipse.microprofile.config.inject.ConfigProperty;
66

77
import jakarta.enterprise.context.ApplicationScoped;
@@ -10,10 +10,10 @@
1010
@ApplicationScoped
1111
public class DBInit {
1212

13-
private final PgPool client;
13+
private final Pool client;
1414
private final boolean schemaCreate;
1515

16-
public DBInit(PgPool client, @ConfigProperty(name = "myapp.schema.create", defaultValue = "true") boolean schemaCreate) {
16+
public DBInit(Pool client, @ConfigProperty(name = "myapp.schema.create", defaultValue = "true") boolean schemaCreate) {
1717
this.client = client;
1818
this.schemaCreate = schemaCreate;
1919
}

getting-started-reactive-crud/src/main/java/org/acme/reactive/crud/Fruit.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import io.smallrye.mutiny.Multi;
2020
import io.smallrye.mutiny.Uni;
21-
import io.vertx.mutiny.pgclient.PgPool;
21+
import io.vertx.mutiny.sqlclient.Pool;
2222
import io.vertx.mutiny.sqlclient.Row;
2323
import io.vertx.mutiny.sqlclient.RowSet;
2424
import io.vertx.mutiny.sqlclient.Tuple;
@@ -42,29 +42,29 @@ public Fruit(Long id, String name) {
4242
this.name = name;
4343
}
4444

45-
public static Multi<Fruit> findAll(PgPool client) {
45+
public static Multi<Fruit> findAll(Pool client) {
4646
return client.query("SELECT id, name FROM fruits ORDER BY name ASC").execute()
4747
.onItem().transformToMulti(set -> Multi.createFrom().iterable(set))
4848
.onItem().transform(Fruit::from);
4949
}
5050

51-
public static Uni<Fruit> findById(PgPool client, Long id) {
51+
public static Uni<Fruit> findById(Pool client, Long id) {
5252
return client.preparedQuery("SELECT id, name FROM fruits WHERE id = $1").execute(Tuple.of(id))
5353
.onItem().transform(RowSet::iterator)
5454
.onItem().transform(iterator -> iterator.hasNext() ? from(iterator.next()) : null);
5555
}
5656

57-
public Uni<Long> save(PgPool client) {
57+
public Uni<Long> save(Pool client) {
5858
return client.preparedQuery("INSERT INTO fruits (name) VALUES ($1) RETURNING id").execute(Tuple.of(name))
5959
.onItem().transform(pgRowSet -> pgRowSet.iterator().next().getLong("id"));
6060
}
6161

62-
public Uni<Boolean> update(PgPool client) {
62+
public Uni<Boolean> update(Pool client) {
6363
return client.preparedQuery("UPDATE fruits SET name = $1 WHERE id = $2").execute(Tuple.of(name, id))
6464
.onItem().transform(pgRowSet -> pgRowSet.rowCount() == 1);
6565
}
6666

67-
public static Uni<Boolean> delete(PgPool client, Long id) {
67+
public static Uni<Boolean> delete(Pool client, Long id) {
6868
return client.preparedQuery("DELETE FROM fruits WHERE id = $1").execute(Tuple.of(id))
6969
.onItem().transform(pgRowSet -> pgRowSet.rowCount() == 1);
7070
}

getting-started-reactive-crud/src/main/java/org/acme/reactive/crud/FruitResource.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929

3030
import io.smallrye.mutiny.Multi;
3131
import io.smallrye.mutiny.Uni;
32-
import io.vertx.mutiny.pgclient.PgPool;
32+
import io.vertx.mutiny.sqlclient.Pool;
3333

3434
@Path("fruits")
3535
public class FruitResource {
3636

37-
private final PgPool client;
37+
private final Pool client;
3838

39-
public FruitResource(PgPool client) {
39+
public FruitResource(Pool client) {
4040
this.client = client;
4141
}
4242

vertx-quickstart/src/main/java/org/acme/extra/Fruit.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.List;
55

66
import io.smallrye.mutiny.Uni;
7-
import io.vertx.mutiny.pgclient.PgPool;
7+
import io.vertx.mutiny.sqlclient.Pool;
88
import io.vertx.mutiny.sqlclient.Row;
99
import io.vertx.mutiny.sqlclient.RowSet;
1010
import io.vertx.mutiny.sqlclient.Tuple;
@@ -28,7 +28,7 @@ public Fruit(Long id, String name) {
2828
this.name = name;
2929
}
3030

31-
public static Uni<List<Fruit>> findAll(PgPool client) {
31+
public static Uni<List<Fruit>> findAll(Pool client) {
3232
return client.query("SELECT id, name FROM fruits ORDER BY name ASC").execute()
3333
.onItem().transform(pgRowSet -> {
3434
List<Fruit> list = new ArrayList<>(pgRowSet.size());
@@ -39,23 +39,23 @@ public static Uni<List<Fruit>> findAll(PgPool client) {
3939
});
4040
}
4141

42-
public static Uni<Fruit> findById(PgPool client, Long id) {
42+
public static Uni<Fruit> findById(Pool client, Long id) {
4343
return client.preparedQuery("SELECT id, name FROM fruits WHERE id = $1").execute(Tuple.of(id))
4444
.onItem().transform(RowSet::iterator)
4545
.onItem().transform(iterator -> iterator.hasNext() ? from(iterator.next()) : null);
4646
}
4747

48-
public Uni<Long> save(PgPool client) {
48+
public Uni<Long> save(Pool client) {
4949
return client.preparedQuery("INSERT INTO fruits (name) VALUES ($1) RETURNING (id)").execute(Tuple.of(name))
5050
.onItem().transform(pgRowSet -> pgRowSet.iterator().next().getLong("id"));
5151
}
5252

53-
public Uni<Boolean> update(PgPool client) {
53+
public Uni<Boolean> update(Pool client) {
5454
return client.preparedQuery("UPDATE fruits SET name = $1 WHERE id = $2").execute(Tuple.of(name, id))
5555
.onItem().transform(pgRowSet -> pgRowSet.rowCount() == 1);
5656
}
5757

58-
public static Uni<Boolean> delete(PgPool client, Long id) {
58+
public static Uni<Boolean> delete(Pool client, Long id) {
5959
return client.preparedQuery("DELETE FROM fruits WHERE id = $1").execute(Tuple.of(id))
6060
.onItem().transform(pgRowSet -> pgRowSet.rowCount() == 1);
6161
}

vertx-quickstart/src/main/java/org/acme/extra/FruitResource.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616

1717
import io.quarkus.runtime.StartupEvent;
1818
import io.smallrye.mutiny.Uni;
19-
import io.vertx.mutiny.pgclient.PgPool;
19+
import io.vertx.mutiny.sqlclient.Pool;
2020

2121
@Path("fruits")
2222
public class FruitResource {
2323

24-
private final PgPool client;
24+
private final Pool client;
2525
private final boolean schemaCreate;
2626

27-
public FruitResource(PgPool client, @ConfigProperty(name = "myapp.schema.create", defaultValue = "true") boolean schemaCreate) {
27+
public FruitResource(Pool client, @ConfigProperty(name = "myapp.schema.create", defaultValue = "true") boolean schemaCreate) {
2828
this.client = client;
2929
this.schemaCreate = schemaCreate;
3030
}

0 commit comments

Comments
 (0)