Skip to content

Commit 8f9dcf8

Browse files
committed
add DEVELOP.md
1 parent e5a4c05 commit 8f9dcf8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

DEVELOP.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Regenerate client:
2+
3+
Install desired version of `openapi-generator-cli` ([docs](https://openapi-generator.tech/docs/installation)):
4+
```bash
5+
npm install @openapitools/openapi-generator-cli -g
6+
openapi-generator-cli version-manager set 7.7.0
7+
openapi-generator generate -i openapi-v1.yaml -g java
8+
```
9+
10+
Update local copy of spec from [`TileDB-Server//openapi/v1to3/src/openapi-v1.yaml`](https://github.com/TileDB-Inc/TileDB-Server/blob/main/openapi/v1to3/src/openapi-v1.yaml):
11+
```bash
12+
gh api \
13+
-H "Accept: application/vnd.github.raw" \
14+
/repos/TileDB-Inc/TileDB-Server/contents/openapi/v1to3/src/openapi-v1.yaml \
15+
> openapi-v1.yaml
16+
```
17+
18+
Regenerate client:
19+
```bash
20+
openapi-generator-cli generate -i openapi-v1.yaml -g java
21+
```

0 commit comments

Comments
 (0)