Skip to content

Commit e3c425b

Browse files
committed
v0.8.0
1 parent dc35605 commit e3c425b

File tree

10 files changed

+23
-18
lines changed

10 files changed

+23
-18
lines changed

README.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# lc-spring-data-r2dbc
22

3-
net.lecousin.reactive-data-relational
43
[![Maven Central](https://img.shields.io/maven-central/v/net.lecousin.reactive-data-relational/core.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22net.lecousin.reactive-data-relational%22%20AND%20a%3A%22core%22)
5-
[![Javadoc](https://img.shields.io/badge/javadoc-0.7.0-brightgreen.svg)](https://www.javadoc.io/doc/net.lecousin.reactive-data-relational/core/0.7.0)
4+
[![Javadoc](https://img.shields.io/badge/javadoc-0.8.0-brightgreen.svg)](https://www.javadoc.io/doc/net.lecousin.reactive-data-relational/core/0.8.0)
65
![Build status](https://github.com/lecousin/lc-spring-data-r2dbc/actions/workflows/maven.yml/badge.svg?branch=master)
6+
77
[![Codecov](https://codecov.io/gh/lecousin/lc-spring-data-r2dbc/branch/master/graph/badge.svg)](https://codecov.io/gh/lecousin/lc-spring-data-r2dbc/branch/master)
8+
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=lecousin_lc-spring-data-r2dbc&metric=coverage)](https://sonarcloud.io/summary/new_code?id=lecousin_lc-spring-data-r2dbc)
9+
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=lecousin_lc-spring-data-r2dbc&metric=bugs)](https://sonarcloud.io/summary/new_code?id=lecousin_lc-spring-data-r2dbc)
10+
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=lecousin_lc-spring-data-r2dbc&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=lecousin_lc-spring-data-r2dbc)
11+
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=lecousin_lc-spring-data-r2dbc&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=lecousin_lc-spring-data-r2dbc)
812

913
The goal this library is to provide basic ORM features not covered by [Spring Data R2DBC](https://github.com/spring-projects/spring-data-r2dbc).
1014

@@ -27,6 +31,7 @@ this library aims at providing the most useful features that are really missing
2731
- Delete with cascade
2832
- Composite Id
2933
- Sequence
34+
- Insert multiple rows in a single INSERT request (except for MySql)
3035
- Schema generation, with indexes, foreign key constraints, sequences
3136

3237
Features are detailed with examples in the [wiki section](https://github.com/lecousin/lc-spring-data-r2dbc/wiki)
@@ -60,13 +65,13 @@ Maven
6065
<dependency>
6166
<groupId>net.lecousin.reactive-data-relational</groupId>
6267
<artifactId>h2</artifactId>
63-
<version>0.7.0</version>
68+
<version>0.8.0</version>
6469
</dependency>
6570
```
6671

6772
Gradle
6873
```groovy
69-
implementation group: 'net.lecousin.reactive-data-relational', name: 'h2', version: '0.7.0'
74+
implementation group: 'net.lecousin.reactive-data-relational', name: 'h2', version: '0.8.0'
7075
```
7176

7277
### Postgres
@@ -76,13 +81,13 @@ Maven
7681
<dependency>
7782
<groupId>net.lecousin.reactive-data-relational</groupId>
7883
<artifactId>postgres</artifactId>
79-
<version>0.7.0</version>
84+
<version>0.8.0</version>
8085
</dependency>
8186
```
8287

8388
Gradle
8489
```groovy
85-
implementation group: 'net.lecousin.reactive-data-relational', name: 'postgres', version: '0.7.0'
90+
implementation group: 'net.lecousin.reactive-data-relational', name: 'postgres', version: '0.8.0'
8691
```
8792

8893
### MySql
@@ -92,13 +97,13 @@ Maven
9297
<dependency>
9398
<groupId>net.lecousin.reactive-data-relational</groupId>
9499
<artifactId>mysql</artifactId>
95-
<version>0.7.0</version>
100+
<version>0.8.0</version>
96101
</dependency>
97102
```
98103

99104
Gradle
100105
```groovy
101-
implementation group: 'net.lecousin.reactive-data-relational', name: 'mysql', version: '0.7.0'
106+
implementation group: 'net.lecousin.reactive-data-relational', name: 'mysql', version: '0.8.0'
102107
```
103108

104109
## Spring Boot configuration
@@ -244,7 +249,7 @@ In order to make sure the initializer is launched before any test class is loade
244249
<dependency>
245250
<groupId>net.lecousin.reactive-data-relational</groupId>
246251
<artifactId>test-junit-5</artifactId>
247-
<version>0.7.0</version>
252+
<version>0.8.0</version>
248253
<scope>test</scope>
249254
</dependency>
250255
```

core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>core</artifactId>
99

core/src/test/java/net/lecousin/reactive/data/relational/test/simplemodel/AbstractTestSimpleModel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ public void testGetRequiredIdError() {
961961

962962
@Test
963963
public void testInsertAndDeleteManyEntities() {
964-
final int nb = lcClient.getSchemaDialect().isMultipleInsertSupported() ? 1000000 : 10000;
964+
final int nb = lcClient.getSchemaDialect().isMultipleInsertSupported() ? 1000000 : 1000;
965965
lcClient.save(Flux.range(0, nb)
966966
.map(i -> {
967967
BooleanTypes entity = new BooleanTypes();

h2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>h2</artifactId>
99

jacoco-report-aggregate/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>jacoco-report-aggregate</artifactId>
99
<packaging>pom</packaging>

mysql/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>mysql</artifactId>
99

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>net.lecousin.reactive-data-relational</groupId>
44
<artifactId>parent</artifactId>
5-
<version>0.7.0</version>
5+
<version>0.8.0</version>
66
<packaging>pom</packaging>
77

88
<name>net.lecousin.reactive-data-relational aka lc-spring-data-r2dbc</name>

postgres/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>postgres</artifactId>
99

test-junit-5/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>test-junit-5</artifactId>
99

test-spring-boot/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>net.lecousin.reactive-data-relational</groupId>
55
<artifactId>parent</artifactId>
6-
<version>0.7.0</version>
6+
<version>0.8.0</version>
77
</parent>
88
<artifactId>test-spring-boot</artifactId>
99

0 commit comments

Comments
 (0)