mirror of
https://github.com/gotson/komga.git
synced 2026-05-08 04:22:28 +02:00
- Add flyway-database-postgresql dependency - Create DatabaseUdfProvider abstraction with SQLite/PostgreSQL implementations - Update all DAO classes to use JooqUdfHelper for database-agnostic UDF/collation - Implement dynamic JOOQ dialect configuration based on database type - Add PostgreSQL migration directory with initial migration - Create Docker Compose setup for PostgreSQL 16 - Add integration test with Testcontainers PostgreSQL - Create helper scripts for local testing - Update application.yml for simplified testing - Add documentation and task tracking
14 lines
No EOL
323 B
Bash
Executable file
14 lines
No EOL
323 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Script to test Komga with PostgreSQL using Testcontainers
|
|
|
|
echo "Building Komga..."
|
|
./gradlew :komga:build -x test
|
|
|
|
echo "Running tests with PostgreSQL..."
|
|
./gradlew :komga:test --tests "*PostgreSQL*" --info
|
|
|
|
echo "Running integration tests..."
|
|
./gradlew :komga:integrationTest --info
|
|
|
|
echo "Test completed!" |