Skip to content

Commit 9286e40

Browse files
committed
Default dialect as postgres
1 parent ae8b498 commit 9286e40

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "json-schema-entity",
3-
"version": "7.0.25",
3+
"version": "7.0.26",
44
"description": "Manage a group of tables with a parent child relation in SQL that will be seen as a document, or entity, like a no SQL database",
55
"repository": "https://github.com/andrglo/json-schema-entity.git",
66
"author": {

src/index.js

+4-13
Original file line numberDiff line numberDiff line change
@@ -1234,14 +1234,14 @@ function destroy(entity, options, data, adapter) {
12341234

12351235
module.exports = function (schemaName, schema, config) {
12361236
config = Object.assign({}, config)
1237-
var adapter
1238-
var sv
12391237
if (config.dialect) {
12401238
if (config.dialect === 'pg') config.dialect = 'postgres'
12411239
if (config.dialect === 'ms') config.dialect = 'mssql'
1242-
adapter = getAdapter(config.dialect)
1243-
sv = sqlView(config.dialect)
1240+
} else {
1241+
config.dialect = 'postgres'
12441242
}
1243+
var adapter = getAdapter(config.dialect)
1244+
var sv = sqlView(config.dialect)
12451245
var entity = entityFactory(schemaName, schema, rebuild)
12461246
entity.entity = entity
12471247

@@ -1338,15 +1338,6 @@ module.exports = function (schemaName, schema, config) {
13381338
}
13391339
criteria = _.extend({}, criteria)
13401340
criteria.where = where
1341-
if (!sv) {
1342-
throw new EntityError({
1343-
type: 'InvalidData',
1344-
message:
1345-
'Entity ' +
1346-
data.key +
1347-
' has no dialect defined'
1348-
})
1349-
}
13501341
var view = sv.build(
13511342
data.adapter.buildQuery(entity, options),
13521343
criteria

0 commit comments

Comments
 (0)