Socket
Socket
Sign inDemoInstall

mysql2

Package Overview
Dependencies
Maintainers
3
Versions
184
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mysql2 - npm Package Compare versions

Comparing version 3.6.3 to 3.6.4

2

lib/commands/client_handshake.js

@@ -140,3 +140,3 @@ // This file was modified by Oracle on June 17, 2021.

if (!serverSSLSupport) {
const err = new Error('Server does not support secure connnection');
const err = new Error('Server does not support secure connection');
err.code = 'HANDSHAKE_NO_SSL_SUPPORT';

@@ -143,0 +143,0 @@ err.fatal = true;

{
"name": "mysql2",
"version": "3.6.3",
"version": "3.6.4",
"description": "fast mysql driver. Implements core protocol, prepared statements, ssl and compression in native JS",

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

@@ -261,2 +261,12 @@ // This file was modified by Oracle on November 04, 2021.

/**
* Enable keep-alive on the socket. (Default: true)
*/
enableKeepAlive?: boolean;
/**
* If keep-alive is enabled users can supply an initial delay. (Default: 0)
*/
keepAliveInitialDelay?: number;
charsetNumber?: number;

@@ -316,6 +326,10 @@

| OkPacket[]
| ResultSetHeader
| ResultSetHeader,
>(
sql: string,
callback?: (err: QueryError | null, result: T, fields: FieldPacket[]) => any
callback?: (
err: QueryError | null,
result: T,
fields: FieldPacket[],
) => any,
): Query;

@@ -328,7 +342,11 @@ static createQuery<

| OkPacket[]
| ResultSetHeader
| ResultSetHeader,
>(
sql: string,
values: any | any[] | { [param: string]: any },
callback?: (err: QueryError | null, result: T, fields: FieldPacket[]) => any
callback?: (
err: QueryError | null,
result: T,
fields: FieldPacket[],
) => any,
): Query;

@@ -344,3 +362,3 @@

options: ConnectionOptions,
callback?: (err: QueryError | null) => void
callback?: (err: QueryError | null) => void,
): void;

@@ -370,3 +388,3 @@

sql: string,
callback?: (err: QueryError | null, statement: PrepareStatementInfo) => any
callback?: (err: QueryError | null, statement: PrepareStatementInfo) => any,
): Prepare;

@@ -373,0 +391,0 @@

@@ -40,12 +40,2 @@ import { EventEmitter } from 'events';

queueLimit?: number;
/**
* Enable keep-alive on the socket. (Default: true)
*/
enableKeepAlive?: boolean;
/**
* If keep-alive is enabled users can supply an initial delay. (Default: 0)
*/
keepAliveInitialDelay?: number;
}

@@ -52,0 +42,0 @@

@@ -6,17 +6,23 @@ declare interface FieldPacket {

catalog: string;
charsetNr: number;
db: string;
charsetNr?: number;
db?: string;
schema?: string;
characterSet?: number;
decimals: number;
default: any;
flags: number;
length: number;
default?: any;
flags: number | string[];
length?: number;
name: string;
orgName: string;
orgTable: string;
protocol41: boolean;
protocol41?: boolean;
table: string;
type: number;
zerofill: boolean;
type?: number;
columnType?: number
zerofill?: boolean;
typeName?: string;
encoding?: string;
columnLength?: number;
}
export { FieldPacket };
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