From 5ef424120ed694b1f69daeafaa1454455d13dee2 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Wed, 31 Jan 2024 16:50:01 +0300 Subject: CI: enable SQLite * SQLite JDBC driver does not support generated keys feature. So we implement `returningId` helper * only one connection should be used from connection pooler * changes made to prevent connection locking --- src/test/resources/application-sqlite.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/test/resources') diff --git a/src/test/resources/application-sqlite.yml b/src/test/resources/application-sqlite.yml index 6a9c0516..9ffa0833 100644 --- a/src/test/resources/application-sqlite.yml +++ b/src/test/resources/application-sqlite.yml @@ -1,8 +1,9 @@ spring: datasource: - maxActive: 1 - type: org.springframework.jdbc.datasource.SimpleDriverDataSource - url: jdbc:sqlite:data.db + hikari: + maximumPoolSize: 1 + connectionTimeout: 3000 + url: jdbc:sqlite:data.db?journal_mode=WAL sql: init: platform: sqlite -- cgit v1.2.3