stellar/stellar-wallet

View on GitHub
migrations/20140618000315-text-blobs.js

Summary

Maintainability
B
6 hrs
Test Coverage
var dbm = require('stex').dbMigrate;
var type = dbm.dataType;

exports.up = function(db, callback) {
  db.changeColumn('wallets', 'mainData', { type: type.TEXT }, function(){
    db.changeColumn('wallets', 'keychainData', { type: type.TEXT }, function(){
      db.changeColumn('wallets', 'recoveryData', { type: type.TEXT }, callback);
    });
  });
};

exports.down = function(db, callback) {
  db.changeColumn('wallets', 'mainData', { type: type.BLOB }, function(){
    db.changeColumn('wallets', 'keychainData', { type: type.BLOB }, function(){
      db.changeColumn('wallets', 'recoveryData', { type: type.BLOB }, callback);
    });
  });
};