Skip to content

Commit 9d291f3

Browse files
author
Ariel Guelfi
committed
Update material-table commit after fixing date-fns lib; Remove unnecessary dependency
1 parent 506e28d commit 9d291f3

4 files changed

Lines changed: 20752 additions & 14576 deletions

File tree

README.md

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,33 @@
4646

4747
Installed below dependencies:
4848

49-
- java8
50-
- nodeJS
49+
- Java 17
50+
- NodeJS 18
51+
52+
# Cloning
53+
54+
This project uses the [material-table](https://github.com/databucket/material-table.git) project as a Git Submodule.
55+
In order to be able to build the frontend, the submodule is also built.
56+
Clone the project with the extra `--recurse-submodules` argument in order to also have the material-table code.
57+
58+
```shell
59+
git clone --recurse-submodules https://github.com/databucket/databucket-server.git
60+
```
61+
62+
If you need to update the material-table submodule, you can run:
63+
```shell
64+
git submodule update --recursive --remote
65+
```
5166

5267
## Useful commands
5368

54-
| command | what it does|
55-
| ------------- |-------------|
56-
|`./gradlew clean assemble`| compiles java classes|
57-
|`./gradlew test`| runs all tests |
58-
|`./gradlew buildFrontend`| installs frontend dependencies and builds frontend|
59-
|`./gradlew copyFrontend`|`buildFrontend` and copies frontend file to java resources |
60-
|`export SPRING_PROFILES_ACTIVE=dev && ./gradlew bootRun`| starts app with dev profile |
61-
|`./gradlew clean build`| compiles java classes, builds frontend, runs tests and prepares all-in-one runnable jar |
69+
| command | what it does |
70+
|----------------------------------------------------------|-----------------------------------------------------------------------------------------|
71+
| `./gradlew clean assemble` | compiles java classes |
72+
| `./gradlew test` | runs all tests |
73+
| `./gradlew buildFrontend` | installs frontend dependencies and builds frontend |
74+
| `./gradlew copyFrontend` | `buildFrontend` and copies frontend file to java resources |
75+
| `export SPRING_PROFILES_ACTIVE=dev && ./gradlew bootRun` | starts app with dev profile |
76+
| `./gradlew clean build` | compiles java classes, builds frontend, runs tests and prepares all-in-one runnable jar |
6277

6378

0 commit comments

Comments
 (0)