Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
52a1640
fix: jooq code gen somewhy capitalizes names
nznyx Apr 12, 2025
3bb66a7
feat: jooq codegeneration now doesn't depend on database
nznyx Apr 12, 2025
58497de
feat: gradle ci workflow
deruzh Apr 29, 2025
a712c7b
fix: delete gradle and gradlew from gitignore
deruzh May 8, 2025
bf7ee37
fix: add gradle wrapper to gitignore
deruzh May 8, 2025
2eb3c8a
fix: deleted repetitions in gitignore
deruzh May 8, 2025
243e7a9
feat: add gradlew to repository
deruzh May 8, 2025
8e433d3
feat: Change JDK version to 21 in tests
deruzh May 8, 2025
8663534
fix: added logger implementation for TestContainers
deruzh May 8, 2025
de962f2
feat: add disabledWithoutDocker for test container test
deruzh May 8, 2025
d1a935a
save version commit// add simple QueryMapper test
animeemorave May 10, 2025
07c65a8
more test
animeemorave May 10, 2025
5e5957f
reformat code
animeemorave May 10, 2025
38c2289
pass sdk test with bad codestyle and problem with queryParameters:c
animeemorave May 13, 2025
ae2cf09
delete logs
animeemorave May 13, 2025
4a9eddc
refactor code
animeemorave May 13, 2025
d029181
До сих пор тесты от SDK, но устранена проблема с queryParameters для …
animeemorave May 13, 2025
0830031
:c
animeemorave May 13, 2025
816041b
refactor code. Однажды исправлю code style и создам pr
animeemorave May 13, 2025
22682e0
performRequestAsync
animeemorave May 13, 2025
200f4e9
small stylefix
animeemorave May 13, 2025
e6aef47
add reflection
animeemorave Jun 4, 2025
ad81e59
add reflection for all RequestT
animeemorave Jun 4, 2025
71a56aa
reformat code
animeemorave Jun 4, 2025
75c80ac
small fix?
animeemorave Jun 16, 2025
9043e3f
fix double resource create
animeemorave Jun 16, 2025
9a06d9b
small correctnes fix?
animeemorave Jun 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .github/workflows/gradle-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Java CI

on:
push:
branches: [ "main", "master" ]
pull_request:
branches: [ "main", "master" ]

jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up JDK 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'

- name: Cache Gradle packages
uses: actions/cache@v3
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-

- name: Run tests with Gradle
run: ./gradlew test
25 changes: 5 additions & 20 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@ replay_pid*
# Ignore Gradle GUI config
gradle-app.setting

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar

# Cache of project
.gradletasknamecache
Expand All @@ -40,29 +38,11 @@ gradle-app.setting
# gradle/wrapper/gradle-wrapper.properties



# From https://github.com/github/gitignore/blob/master/Java.gitignore
*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*


# From https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

.idea
gradlew*
gradle/

## Plugin-specific files:

Expand Down Expand Up @@ -111,3 +91,8 @@ Temporary Items

# build
*build*

## EXCLUSIONS

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar
9 changes: 0 additions & 9 deletions common/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ repositories {
}

ext {
postgresqlVersion = '42.7.5'
jooqVersion = '3.19.7'
snakeyamlVersion = '2.4'
hikariVersion = '6.2.1'
Expand All @@ -20,9 +19,6 @@ ext {


dependencies {
// Runtime database connection
implementation "org.postgresql:postgresql:$postgresqlVersion"

// JOOQ
implementation "org.jooq:jooq:$jooqVersion"

Expand All @@ -46,7 +42,6 @@ jooq {
generationTool {
jdbc {
driver = 'org.h2.Driver'
url = 'jdbc:h2:mem:generator;MODE=PostgreSQL'
}
generator {
database {
Expand All @@ -56,10 +51,6 @@ jooq {
key = 'scripts'
value = 'src/main/resources/schema.sql'
}
property {
key = 'dialect'
value = 'POSTGRES'
}
}
}
target {
Expand Down
4 changes: 2 additions & 2 deletions common/src/main/resources/schema.sql
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
CREATE TABLE index_to_commune
CREATE TABLE INDEX_TO_COMMUNE
(
"index" VARCHAR PRIMARY KEY,
"commune" VARCHAR NOT NULL
);


CREATE TABLE omnia_config
CREATE TABLE OMNIA_CONFIG
(
"key" VARCHAR PRIMARY KEY,
"value" VARCHAR
Expand Down
Binary file added gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
252 changes: 252 additions & 0 deletions gradlew

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading