New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

db-meta

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

db-meta - npm Package Compare versions

Comparing version 0.3.0 to 0.3.1

test/table-test.js

2

lib/mysql/driver.js
var mysql = require('mysql');
var Table = require('./table');
var Table = require('../table');
var Column = require('./column');

@@ -4,0 +4,0 @@ var Index = require('./index');

var pg = require('pg');
var Table = require('./table');
var Table = require('../table');
var Column = require('./column');

@@ -4,0 +4,0 @@ var Index = require('./index');

var sqlite3 = require('sqlite3');
var Table = require('./table');
var Table = require('../table');
var Column = require('./column');

@@ -48,5 +48,9 @@ var Index = require('./index');

var indexCount = 0;
var indexes = [];
var numIndexes = result.length;
var indexes = [];
if (numIndexes === 0) {
return callback(null, []);
}
for (var i = 0; i < numIndexes; i++) {

@@ -53,0 +57,0 @@ var indexName = result[i].name;

module.exports = Table;
function Table() {};
var dbmUtil = require('./util');
Table.iface = ['getName'];
function Table(props) {
this.meta = dbmUtil.lowercaseKeys(props);
}
Table.iface.forEach(function(method) {
Table.prototype[method] = function() {
throw new Error(method + ' not yet implemented');
};
});
Table.prototype.getName = function() {
return this.meta.table_name;
};

@@ -11,3 +11,3 @@ {

"description": "Relational database metadata extraction library",
"version": "0.3.0",
"version": "0.3.1",
"license": "MIT",

@@ -14,0 +14,0 @@ "main": "./lib/db-meta.js",

@@ -15,4 +15,4 @@ var expect = require('chai').expect;

it('should not return an error for a known driver', function(done) {
dbmeta('pg', { database: 'db-meta-test' }, done);
dbmeta('pg', { database: 'db_meta_test' }, done);
});
});
var expect = require('chai').expect;
var pg = require('../../lib/sqlite3/driver');
var sqlite3 = require('../../lib/sqlite3/driver');

@@ -8,3 +8,3 @@ var driver = null;

before(function(done) {
pg.connect(':memory:', onConnect);
sqlite3.connect(':memory:', onConnect);

@@ -11,0 +11,0 @@ function onConnect(err, dbDriver) {

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