UNPKG

ilp-core

Version:

ILP core module managing ledger abstraction

39 lines (37 loc) 863 B
const Sequelize = require('sequelize') module.exports = { up: sequelize => { return sequelize.queryInterface.createTable('Withdrawals', { id: { type: Sequelize.UUID, primaryKey: true, defaultValue: Sequelize.UUIDV4 }, amount: Sequelize.FLOAT, status: Sequelize.STRING, transfer_id: { type: Sequelize.UUID }, user_id: { type: Sequelize.INTEGER, references: { model: 'Users', key: 'id' } }, created_at: { type: Sequelize.DATE, allowNull: false, defaultValue: Sequelize.NOW }, updated_at: { type: Sequelize.DATE, allowNull: false, defaultValue: Sequelize.NOW } }) }, down: sequelize => { return sequelize.queryInterface.dropTable('Withdrawals') } }