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

uniqorm

Package Overview
Dependencies
Maintainers
1
Versions
123
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uniqorm - npm Package Compare versions

Comparing version 2.16.1 to 2.16.2

5

lib/DataField.js

@@ -149,2 +149,3 @@ /* UNIQORM

*
* @param {string} name
* @param {constructor<DataField>} fieldProto

@@ -154,5 +155,5 @@ * @static

*/
static register(fieldProto) {
static register(name, fieldProto) {
const items = this._registry = this._registry || {};
items[fieldProto.name.toUpperCase()] = fieldProto;
items[name] = fieldProto;
}

@@ -159,0 +160,0 @@

36

lib/index.js

@@ -20,19 +20,21 @@ /* UNIQORM

// Register field classes
DataField.register(require('./fields/INTEGER'));
DataField.register(require('./fields/BIGINT'));
DataField.register(require('./fields/SMALLINT'));
DataField.register(require('./fields/FLOAT'));
DataField.register(require('./fields/NUMBER'));
DataField.register(require('./fields/DOUBLE'));
DataField.register(require('./fields/TEXT'));
DataField.register(require('./fields/VARCHAR'));
DataField.register(require('./fields/CHAR'));
DataField.register(require('./fields/DATE'));
DataField.register(require('./fields/TIMESTAMP'));
DataField.register(require('./fields/TIMESTAMPTZ'));
DataField.register(require('./fields/TIME'));
DataField.register(require('./fields/CLOB'));
DataField.register(require('./fields/BLOB'));
DataField.register(require('./fields/BUFFER'));
DataField.register(require('./fields/BOOLEAN'));
DataField.register('INTEGER', require('./fields/INTEGER'));
DataField.register('BIGINT', require('./fields/BIGINT'));
DataField.register('SMALLINT', require('./fields/SMALLINT'));
DataField.register('FLOAT', require('./fields/FLOAT'));
DataField.register('NUMBER', require('./fields/NUMBER'));
DataField.register('NUMERIC', require('./fields/NUMBER'));
DataField.register('DOUBLE', require('./fields/DOUBLE'));
DataField.register('TEXT', require('./fields/TEXT'));
DataField.register('VARCHAR', require('./fields/VARCHAR'));
DataField.register('CHAR', require('./fields/CHAR'));
DataField.register('DATE', require('./fields/DATE'));
DataField.register('TIMESTAMP', require('./fields/TIMESTAMP'));
DataField.register('TIMESTAMPTZ', require('./fields/TIMESTAMPTZ'));
DataField.register('TIME', require('./fields/TIME'));
DataField.register('CLOB', require('./fields/CLOB'));
DataField.register('BLOB', require('./fields/BLOB'));
DataField.register('BUFFER', require('./fields/BUFFER'));
DataField.register('BOOLEAN', require('./fields/BOOLEAN'));
DataField.register('BOOL', require('./fields/BOOLEAN'));

@@ -39,0 +41,0 @@ module.exports = Uniqorm;

@@ -401,16 +401,4 @@ /* UNIQORM

let where;
if (options.where) {
where = this._mapConditions(options.where);
where = Array.isArray(where) ?
/* istanbul ignore next */ where : [where];
} else {
where = [{}];
for (const n of this.keyFields) {
/* istanbul ignore else */
where[0][n] =
values[n] != null ? values[n] : /* istanbul ignore next */ null;
delete values[n];
}
}
let where = this._mapConditions(options.where);
where = Array.isArray(where) ? /* istanbul ignore next */ where : [where];

@@ -417,0 +405,0 @@ const dbobj = (options.connection || this.orm.pool);

{
"name": "uniqorm",
"description": "Multi dialect and multi schema ORM framework for enterprise level NodeJS applications",
"version": "2.16.1",
"version": "2.16.2",
"author": "Panates Ltd.",

@@ -42,7 +42,7 @@ "contributors": [

"rejected-or-not": "^1.0.1",
"sqb": "^3.7.6",
"sqb": "^3.7.7",
"sqb-connect-pg": "^3.1.4"
},
"peerDependencies": {
"sqb": ">=3.7.3"
"sqb": ">=3.7.7"
},

@@ -49,0 +49,0 @@ "engines": {

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