import models tests fixed

This commit is contained in:
Jan Prochazka
2025-02-25 13:58:03 +01:00
parent ec02743f83
commit a4d3189dac
9 changed files with 60 additions and 14 deletions

View File

@@ -182,7 +182,7 @@ describe('DB Import/export', () => {
})
);
test.each(engines.map(engine => [engine.label, engine]))(
test.each(engines.filter(engine => !engine.skipImportModel).map(engine => [engine.label, engine]))(
'Import guitar shop - schema + data - %s',
testWrapper(async (conn, driver, engine) => {
await importDbFromFolder({

View File

@@ -539,6 +539,7 @@ const clickhouseEngine = {
alterTableAddColumnSyntax: true,
dbSnapshotBySeconds: true,
skipChangeColumn: true,
skipImportModel: true,
};
/** @type {import('dbgate-types').TestEngineInfo} */
@@ -627,6 +628,7 @@ const cassandraEngine = {
skipDataModifications: true,
skipDataDuplicator: true,
skipDeploy: true,
skipImportModel: true,
forceSortResults: true,
forceSortStructureColumns: true,
@@ -657,8 +659,8 @@ const enginesOnLocal = [
// sqlServerEngine,
// sqliteEngine,
// cockroachDbEngine,
// clickhouseEngine,
oracleEngine,
clickhouseEngine,
// oracleEngine,
];
/** @type {import('dbgate-types').TestEngineInfo[] & Record<string, import('dbgate-types').TestEngineInfo>} */