n8n
Version:
n8n Workflow Automation Tool
22 lines • 1.01 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AddStatsColumnsToTestRun1736172058779 = void 0;
const columns = ['totalCases', 'passedCases', 'failedCases'];
class AddStatsColumnsToTestRun1736172058779 {
async up({ escape, runQuery }) {
const tableName = escape.tableName('test_run');
const columnNames = columns.map((name) => escape.columnName(name));
for (const name of columnNames) {
await runQuery(`ALTER TABLE ${tableName} ADD COLUMN ${name} INT;`);
}
}
async down({ escape, runQuery }) {
const tableName = escape.tableName('test_run');
const columnNames = columns.map((name) => escape.columnName(name));
for (const name of columnNames) {
await runQuery(`ALTER TABLE ${tableName} DROP COLUMN ${name}`);
}
}
}
exports.AddStatsColumnsToTestRun1736172058779 = AddStatsColumnsToTestRun1736172058779;
//# sourceMappingURL=1736172058779-AddStatsColumnsToTestRun.js.map
;