Socket
Socket
Sign inDemoInstall

knex-schema-inspector

Package Overview
Dependencies
Maintainers
1
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

knex-schema-inspector - npm Package Compare versions

Comparing version 2.0.3 to 2.0.4

2

dist/dialects/mysql.js

@@ -311,3 +311,3 @@ "use strict";

switch (_b.label) {
case 0: return [4 /*yield*/, this.knex.raw("\n SELECT DISTINCT\n rc.TABLE_NAME AS 'table',\n kcu.COLUMN_NAME AS 'column',\n rc.REFERENCED_TABLE_NAME AS 'foreign_key_table',\n kcu.REFERENCED_COLUMN_NAME AS 'foreign_key_column',\n rc.CONSTRAINT_NAME AS 'constraint_name',\n rc.UPDATE_RULE AS on_update,\n rc.DELETE_RULE AS on_delete\n FROM\n information_schema.referential_constraints AS rc\n JOIN information_schema.key_column_usage AS kcu ON\n rc.CONSTRAINT_NAME = kcu.CONSTRAINT_NAME\n WHERE\n rc.CONSTRAINT_SCHEMA = ?;\n ", [this.knex.client.database()])];
case 0: return [4 /*yield*/, this.knex.raw("\n SELECT DISTINCT\n rc.TABLE_NAME AS 'table',\n kcu.COLUMN_NAME AS 'column',\n rc.REFERENCED_TABLE_NAME AS 'foreign_key_table',\n kcu.REFERENCED_COLUMN_NAME AS 'foreign_key_column',\n rc.CONSTRAINT_NAME AS 'constraint_name',\n rc.UPDATE_RULE AS on_update,\n rc.DELETE_RULE AS on_delete\n FROM\n information_schema.referential_constraints AS rc\n JOIN information_schema.key_column_usage AS kcu ON\n rc.CONSTRAINT_NAME = kcu.CONSTRAINT_NAME\n AND kcu.CONSTRAINT_SCHEMA = rc.CONSTRAINT_SCHEMA\n WHERE\n rc.CONSTRAINT_SCHEMA = ?;\n ", [this.knex.client.database()])];
case 1:

@@ -314,0 +314,0 @@ result = _b.sent();

@@ -306,2 +306,3 @@ import { Knex } from 'knex';

rc.CONSTRAINT_NAME = kcu.CONSTRAINT_NAME
AND kcu.CONSTRAINT_SCHEMA = rc.CONSTRAINT_SCHEMA
WHERE

@@ -308,0 +309,0 @@ rc.CONSTRAINT_SCHEMA = ?;

{
"name": "knex-schema-inspector",
"version": "2.0.3",
"version": "2.0.4",
"description": "Utility for extracting information about existing DB schema",

@@ -5,0 +5,0 @@ "main": "dist/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