diff --git a/.github/workflows/test_database.yml b/.github/workflows/test_database.yml index 7e949cbe3..d8a2cbdda 100644 --- a/.github/workflows/test_database.yml +++ b/.github/workflows/test_database.yml @@ -61,11 +61,6 @@ jobs: bun install --filter database --frozen-lockfile bun install --global --no-save turbo@^2 - - name: wait on mariadb & redis ready - run: | - until nc -z 127.0.0.1 3306; do echo waiting for mariadb; sleep 1; done; - until nc -z 127.0.0.1 6379; do echo waiting for redis; sleep 1; done; - - name: Database | up + test run: turbo database#test database#build database#typecheck diff --git a/database/src/AppDatabase.ts b/database/src/AppDatabase.ts index 6e0fe7c08..43b726271 100644 --- a/database/src/AppDatabase.ts +++ b/database/src/AppDatabase.ts @@ -113,7 +113,8 @@ export class AppDatabase { database: CONFIG.DB_DATABASE, port: CONFIG.DB_PORT, }) - this.drizzleDataSource = drizzle({ client: this.drizzleConnection }) + // this.drizzleDataSource = drizzle({ client: this.drizzleConnection }) + this.drizzleDataSource = drizzle('mysql2://root@127.0.0.1:3306/gradido_test') } } diff --git a/database/src/queries/openaiThreads.test.ts b/database/src/queries/openaiThreads.test.ts index 03542f009..3b4fc9a93 100644 --- a/database/src/queries/openaiThreads.test.ts +++ b/database/src/queries/openaiThreads.test.ts @@ -1,5 +1,5 @@ import { eq } from 'drizzle-orm' -import { MySql2Database } from 'drizzle-orm/mysql2' +import { drizzle, MySql2Database } from 'drizzle-orm/mysql2' import { AppDatabase, drizzleDb } from '../AppDatabase' import { openaiThreadsTable } from '../schemas' import {