generate deploy sql moved to connection process

This commit is contained in:
Jan Prochazka
2021-11-28 19:44:52 +01:00
parent 3297253906
commit fa648ca675
3 changed files with 57 additions and 9 deletions

View File

@@ -275,12 +275,17 @@ module.exports = {
generateDeploySql_meta: 'post',
async generateDeploySql({ conid, database, archiveFolder }) {
const connection = await connections.get({ conid });
return generateDeploySql({
connection,
analysedStructure: await this.structure({ conid, database }),
modelFolder: resolveArchiveFolder(archiveFolder),
});
const opened = await this.ensureOpened(conid, database);
const res = await this.sendRequest(opened, { msgtype: 'generateDeploySql', modelFolder: resolveArchiveFolder(archiveFolder) });
return res;
// const connection = await connections.get({ conid });
// return generateDeploySql({
// connection,
// analysedStructure: await this.structure({ conid, database }),
// modelFolder: resolveArchiveFolder(archiveFolder),
// });
// const deployedModel = generateDbPairingId(await importDbModel(path.join(archivedir(), archiveFolder)));
// const currentModel = generateDbPairingId(await this.structure({ conid, database }));
// const currentModelPaired = matchPairedObjects(deployedModel, currentModel);