Socket
Socket
Sign inDemoInstall

db-migrate-base

Package Overview
Dependencies
Maintainers
2
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

db-migrate-base - npm Package Compare versions

Comparing version 1.3.3 to 1.4.0

33

index.js

@@ -28,3 +28,3 @@ var util = require('util');

close: function() {
throw new Error('not yet implemented');
throw new Error('not implemented');
},

@@ -87,2 +87,6 @@

showDatabase: function () {
throw new Error('not implemented');
},
switchDatabase: function() {

@@ -201,3 +205,3 @@ throw new Error('not implemented');

var columnDefs = [];
var foreignKeys = [];
var callbacks = [];
var extensions = '';

@@ -211,4 +215,10 @@ var tableOptions = '';

columnDefs.push(constraint.constraints);
// check foreignKey for backward compatiable
if (constraint.foreignKey)
foreignKeys.push(constraint.foreignKey);
callbacks.push(constraint.foreignKey);
if (constraint.callbacks) {
// support multiple callbacks
callbacks = callbacks.concat(constraint.callbacks)
}
}

@@ -230,3 +240,3 @@

{
return this.recurseCallbackArray(foreignKeys);
return this.recurseCallbackArray(callbacks);
}.bind(this)).nodeify(callback);

@@ -257,3 +267,3 @@ },

renameTable: function(tableName, newTableName, callback) {
throw new Error('not yet implemented');
throw new Error('not implemented');
},

@@ -266,2 +276,3 @@

var extensions = '';
var self = this;

@@ -278,6 +289,6 @@ if(typeof(this._applyAddColumnExtension) === 'function') {

{
var callbacks = def.callbacks || [];
if(def.foreignKey)
return def.foreignKey();
else
return Promise.resolve();
callbacks.push(def.foreignKey)
return self.recurseCallbackArray(callbacks);
}).nodeify(callback);

@@ -287,11 +298,11 @@ },

removeColumn: function(tableName, columnName, callback) {
throw new Error('not yet implemented');
throw new Error('not implemented');
},
renameColumn: function(tableName, oldColumnName, newColumnName, callback) {
throw new Error('not yet implemented');
throw new Error('not implemented');
},
changeColumn: function(tableName, columnName, columnSpec, callback) {
throw new Error('not yet implemented');
throw new Error('not implemented');
},

@@ -298,0 +309,0 @@

{
"name": "db-migrate-base",
"version": "1.3.3",
"version": "1.4.0",
"description": "db-migrate base driver",

@@ -5,0 +5,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc