collections script templates

This commit is contained in:
SPRINX0\prochazka
2024-08-28 14:26:34 +02:00
parent e71d278b20
commit 73ec42a9c8
5 changed files with 70 additions and 27 deletions

View File

@@ -56,12 +56,10 @@ export default async function applyScriptTemplate(scriptTemplate, extensions, pr
if (procedureInfo) dmp.put('^execute %f', procedureInfo);
return dmp.s;
}
if (scriptTemplate == 'dropCollection') {
return `db.collection('${props.pureName}').drop()`;
}
if (scriptTemplate == 'findCollection') {
return `db.collection('${props.pureName}').find()`;
}
return null;
const connection = await getConnectionInfo(props);
const driver = findEngineDriver(connection, extensions) || driverBase;
const res = await driver.getScriptTemplateContent(scriptTemplate, props);
return res;
}