diff --git a/backend/test/ava-tests/saas-tests/table-cassandra.e2e.test.ts b/backend/test/ava-tests/saas-tests/table-cassandra.e2e.test.ts index d79fdfd79..df7951acc 100644 --- a/backend/test/ava-tests/saas-tests/table-cassandra.e2e.test.ts +++ b/backend/test/ava-tests/saas-tests/table-cassandra.e2e.test.ts @@ -362,7 +362,7 @@ test.serial(`${currentTest} should return page of all rows with pagination page= t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('column_name'), true); t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('data_type'), true); t.is(getTableRowsRO.primaryColumns[0].column_name, 'id'); - t.is(getTableRowsRO.primaryColumns[0].data_type, 'text'); + t.is(getTableRowsRO.primaryColumns[0].data_type, 'uuid'); t.is(getTableRowsRO.pagination.total, 42); t.is(getTableRowsRO.pagination.lastPage, 21); @@ -436,7 +436,7 @@ test.serial(`${currentTest} should return page of all rows with pagination page= t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('column_name'), true); t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('data_type'), true); t.is(getTableRowsRO.primaryColumns[0].column_name, 'id'); - t.is(getTableRowsRO.primaryColumns[0].data_type, 'text'); + t.is(getTableRowsRO.primaryColumns[0].data_type, 'uuid'); t.is(getTableRowsRO.pagination.total, 42); t.is(getTableRowsRO.pagination.lastPage, 21); @@ -513,7 +513,7 @@ should return all found rows with pagination page=1 perPage=2`, t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('column_name'), true); t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('data_type'), true); t.is(getTableRowsRO.primaryColumns[0].column_name, 'id'); - t.is(getTableRowsRO.primaryColumns[0].data_type, 'text'); + t.is(getTableRowsRO.primaryColumns[0].data_type, 'uuid'); t.is(getTableRowsRO.pagination.total, 3); t.is(getTableRowsRO.pagination.lastPage, 2); @@ -591,7 +591,7 @@ should return all found rows with pagination page=1 perPage=3`, t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('column_name'), true); t.is(getTableRowsRO.primaryColumns[0].hasOwnProperty('data_type'), true); t.is(getTableRowsRO.primaryColumns[0].column_name, 'id'); - t.is(getTableRowsRO.primaryColumns[0].data_type, 'text'); + t.is(getTableRowsRO.primaryColumns[0].data_type, 'uuid'); t.is(getTableRowsRO.pagination.total, 3); t.is(getTableRowsRO.pagination.lastPage, 2); diff --git a/shared-code/src/data-access-layer/data-access-objects/data-access-object-cassandra.ts b/shared-code/src/data-access-layer/data-access-objects/data-access-object-cassandra.ts index 31dc8f219..aaa71c0fc 100644 --- a/shared-code/src/data-access-layer/data-access-objects/data-access-object-cassandra.ts +++ b/shared-code/src/data-access-layer/data-access-objects/data-access-object-cassandra.ts @@ -857,6 +857,9 @@ export class DataAccessObjectCassandra extends BasicDataAccessObject implements protocolOptions: { port, }, + queryOptions: { + consistency: cassandra.types.consistencies.localQuorum, + }, }; if (this.connection.ssl) { clientOptions.sslOptions = {