UNPKG

@tomei/finance

Version:

NestJS package for finance module

64 lines (61 loc) 1.4 kB
'use strict'; module.exports = { async up(queryInterface, Sequelize) { await queryInterface.createTable('finance_Tag', { TagId: { type: Sequelize.STRING(30), primaryKey: true, allowNull: false, }, TagName: { type: Sequelize.STRING(50), allowNull: false, }, TagGroupId: { type: Sequelize.STRING(30), allowNull: false, references: { model: 'finance_TagGroup', key: 'TagGroupId', }, onUpdate: 'CASCADE', onDelete: 'CASCADE', }, CreatedById: { type: Sequelize.STRING(30), allowNull: false, }, CreatedAt: { type: Sequelize.DATE, allowNull: false, }, UpdatedById: { type: Sequelize.STRING(30), allowNull: true, }, UpdatedAt: { type: Sequelize.DATE, allowNull: true, }, AccSystemRefId: { type: Sequelize.STRING(30), allowNull: true, }, PostedToAccSystemYN: { type: Sequelize.CHAR(1), allowNull: true, }, PostedById: { type: Sequelize.STRING(30), allowNull: true, }, PostedDateTime: { type: Sequelize.DATE, allowNull: true, }, }); }, async down(queryInterface) { await queryInterface.dropTable('finance_Tag'); }, };