UNPKG

n8n

Version:

n8n Workflow Automation Tool

22 lines 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WorkflowStatistics1664196174002 = void 0; class WorkflowStatistics1664196174002 { async up({ queryRunner, tablePrefix }) { await queryRunner.query(`CREATE TABLE ${tablePrefix}workflow_statistics ( count INTEGER DEFAULT 0, latestEvent DATETIME, name VARCHAR(128) NOT NULL, workflowId INTEGER, PRIMARY KEY(workflowId, name), FOREIGN KEY(workflowId) REFERENCES ${tablePrefix}workflow_entity(id) ON DELETE CASCADE )`); await queryRunner.query(`ALTER TABLE ${tablePrefix}workflow_entity ADD COLUMN dataLoaded BOOLEAN DEFAULT false`); } async down({ queryRunner, tablePrefix }) { await queryRunner.query(`DROP TABLE "${tablePrefix}workflow_statistics"`); await queryRunner.query(`ALTER TABLE ${tablePrefix}workflow_entity DROP COLUMN dataLoaded`); } } exports.WorkflowStatistics1664196174002 = WorkflowStatistics1664196174002; //# sourceMappingURL=1664196174002-WorkflowStatistics.js.map