screwdriver-data-schema
Version:
Internal Data Schema of Screwdriver
22 lines (19 loc) • 609 B
JavaScript
;
const prefix = process.env.DATASTORE_SEQUELIZE_PREFIX || '';
const table = `${prefix}pipelineTemplateVersions`;
module.exports = {
async up(queryInterface, Sequelize) {
await queryInterface.sequelize.transaction(async transaction => {
await queryInterface.addColumn(
table,
'workflowGraph',
{
type: Sequelize.TEXT,
defaultValue: '{"nodes": [],"edges":[]}',
allowNull: false
},
{ transaction }
);
});
}
};