UNPKG

origintrail-node

Version:

OriginTrail Node - Decentralized Knowledge Graph Node Library

38 lines (37 loc) 991 B
export async function up({ context: { queryInterface, Sequelize } }) { await queryInterface.createTable('shard', { peer_id: { type: Sequelize.STRING, primaryKey: true, }, blockchain_id: { type: Sequelize.STRING, primaryKey: true, }, ask: { type: Sequelize.INTEGER, allowNull: false, }, stake: { type: Sequelize.INTEGER, allowNull: false, }, last_seen: { type: Sequelize.DATE, allowNull: false, defaultValue: new Date(0), }, last_dialed: { type: Sequelize.DATE, allowNull: false, defaultValue: new Date(0), }, sha256: { type: Sequelize.STRING, allowNull: false, }, }); } export async function down({ context: { queryInterface } }) { await queryInterface.dropTable('shard'); }