mirror of
https://github.com/dbgate/dbgate
synced 2024-11-07 20:26:23 +00:00
delete commented code
This commit is contained in:
parent
87e75c6ba1
commit
0a56e3b782
@ -151,100 +151,6 @@ class Analyser extends DatabaseAnalyser {
|
||||
})),
|
||||
};
|
||||
}
|
||||
|
||||
// getDeletedObjectsForField(nameArray, objectTypeField) {
|
||||
// return this.structure[objectTypeField]
|
||||
// .filter(x => !nameArray.includes(x.pureName))
|
||||
// .map(x => ({
|
||||
// oldName: _.pick(x, ['pureName']),
|
||||
// action: 'remove',
|
||||
// objectTypeField,
|
||||
// objectId: x.pureName,
|
||||
// }));
|
||||
// }
|
||||
|
||||
// getDeletedObjects(nameArray) {
|
||||
// return [
|
||||
// ...this.getDeletedObjectsForField(nameArray, 'tables'),
|
||||
// ...this.getDeletedObjectsForField(nameArray, 'views'),
|
||||
// ...this.getDeletedObjectsForField(nameArray, 'procedures'),
|
||||
// ...this.getDeletedObjectsForField(nameArray, 'functions'),
|
||||
// ...this.getDeletedObjectsForField(nameArray, 'triggers'),
|
||||
// ];
|
||||
// }
|
||||
|
||||
// async getModifications() {
|
||||
// const tableModificationsQueryData = await this.driver.query(this.pool, this.createQuery('tableModifications'));
|
||||
// const procedureModificationsQueryData = await this.driver.query(
|
||||
// this.pool,
|
||||
// this.createQuery('procedureModifications')
|
||||
// );
|
||||
// const functionModificationsQueryData = await this.driver.query(
|
||||
// this.pool,
|
||||
// this.createQuery('functionModifications')
|
||||
// );
|
||||
|
||||
// const allModifications = _.compact([
|
||||
// ...tableModificationsQueryData.rows.map(x => {
|
||||
// if (x.objectType == 'BASE TABLE') return { ...x, objectTypeField: 'tables' };
|
||||
// if (x.objectType == 'VIEW') return { ...x, objectTypeField: 'views' };
|
||||
// return null;
|
||||
// }),
|
||||
// ...procedureModificationsQueryData.rows.map(x => ({
|
||||
// objectTypeField: 'procedures',
|
||||
// modifyDate: x.Modified,
|
||||
// pureName: x.Name,
|
||||
// })),
|
||||
// ...functionModificationsQueryData.rows.map(x => ({
|
||||
// objectTypeField: 'functions',
|
||||
// modifyDate: x.Modified,
|
||||
// pureName: x.Name,
|
||||
// })),
|
||||
// ]);
|
||||
|
||||
// // console.log('allModifications', allModifications);
|
||||
// // console.log(
|
||||
// // 'DATES',
|
||||
// // this.structure.procedures.map((x) => x.modifyDate)
|
||||
// // );
|
||||
// // console.log('MOD - SRC', modifications);
|
||||
// // console.log(
|
||||
// // 'MODs',
|
||||
// // this.structure.tables.map((x) => x.modifyDate)
|
||||
// // );
|
||||
// const modifications = allModifications.map(x => {
|
||||
// const { objectType, modifyDate, pureName } = x;
|
||||
// const field = objectTypeToField(objectType);
|
||||
|
||||
// if (!field || !this.structure[field]) return null;
|
||||
// // @ts-ignore
|
||||
// const obj = this.structure[field].find(x => x.pureName == pureName);
|
||||
|
||||
// // object not modified
|
||||
// if (obj && Math.abs(new Date(modifyDate).getTime() - new Date(obj.modifyDate).getTime()) < 1000) return null;
|
||||
|
||||
// // console.log('MODIFICATION OF ', field, pureName, modifyDate, obj.modifyDate);
|
||||
|
||||
// /** @type {import('dbgate-types').DatabaseModification} */
|
||||
// const action = obj
|
||||
// ? {
|
||||
// newName: { pureName },
|
||||
// oldName: _.pick(obj, ['pureName']),
|
||||
// action: 'change',
|
||||
// objectTypeField: field,
|
||||
// objectId: pureName,
|
||||
// }
|
||||
// : {
|
||||
// newName: { pureName },
|
||||
// action: 'add',
|
||||
// objectTypeField: field,
|
||||
// objectId: pureName,
|
||||
// };
|
||||
// return action;
|
||||
// });
|
||||
|
||||
// return [..._.compact(modifications), ...this.getDeletedObjects([...allModifications.map(x => x.pureName)])];
|
||||
// }
|
||||
}
|
||||
|
||||
module.exports = Analyser;
|
||||
|
Loading…
Reference in New Issue
Block a user