diff --git a/src/packages/pongo/src/e2e/postgres.e2e.spec.ts b/src/packages/pongo/src/e2e/postgres.e2e.spec.ts index 3b629fb..ea5ea69 100644 --- a/src/packages/pongo/src/e2e/postgres.e2e.spec.ts +++ b/src/packages/pongo/src/e2e/postgres.e2e.spec.ts @@ -43,7 +43,9 @@ void describe('MongoDB Compatibility Tests', () => { before(async () => { postgres = await new PostgreSqlContainer().start(); postgresConnectionString = postgres.getConnectionUri(); - client = pongoClient(postgresConnectionString); + client = pongoClient(postgresConnectionString, { + schema: { autoMigration: 'None' }, + }); shim = new MongoClient(postgresConnectionString); await client.connect(); await shim.connect(); diff --git a/src/packages/pongo/src/postgres/dbClient.ts b/src/packages/pongo/src/postgres/dbClient.ts index 9ee3f1e..cbdfec0 100644 --- a/src/packages/pongo/src/postgres/dbClient.ts +++ b/src/packages/pongo/src/postgres/dbClient.ts @@ -51,8 +51,8 @@ export const postgresDb = ( db, pool, sqlBuilder: postgresSQLBuilder(collectionName), - ...(options.schema ? options.schema : {}), - ...(options.errors ? options.errors : {}), + schema: options.schema ? options.schema : {}, + errors: options.errors ? options.errors : {}, }), transaction: () => pool.transaction(), withTransaction: (handle) => pool.withTransaction(handle),