diff --git a/integration-tests/__tests__/query.spec.js b/integration-tests/__tests__/query.spec.js index c0a52df2c..4f6896a54 100644 --- a/integration-tests/__tests__/query.spec.js +++ b/integration-tests/__tests__/query.spec.js @@ -196,7 +196,7 @@ describe('Query', () => { pureName: 't1', columns: [ { columnName: 'id', dataType: 'int', notNull: true, autoIncrement: true }, - { columnName: 'val', dataType: 'varchar(50)' }, + { columnName: 'val', dataType: engine.useTextTypeForStrings ? 'text' : 'varchar(50)' }, ], primaryKey: { columns: [{ columnName: 'id' }], diff --git a/integration-tests/engines.js b/integration-tests/engines.js index ec4e237ea..3a0242486 100644 --- a/integration-tests/engines.js +++ b/integration-tests/engines.js @@ -623,6 +623,8 @@ const cassandraEngine = { skipUnique: true, skipIndexes: true, skipOrderBy: true, + + useTextTypeForStrings: true, // objects: [], }; diff --git a/packages/types/test-engines.d.ts b/packages/types/test-engines.d.ts index adfca83de..87a6417ab 100644 --- a/packages/types/test-engines.d.ts +++ b/packages/types/test-engines.d.ts @@ -43,6 +43,8 @@ export type TestEngineInfo = { dbSnapshotBySeconds?: boolean; setNullDefaultInsteadOfDrop?: boolean; + useTextTypeForStrings?: boolean; + supportRenameSqlObject?: boolean; supportSchemas?: boolean;