@uql/sqlite
Advanced tools
Comparing version 0.4.53 to 0.4.55
@@ -5,3 +5,3 @@ { | ||
"license": "MIT", | ||
"version": "0.4.53", | ||
"version": "0.4.55", | ||
"main": "index.js", | ||
@@ -20,8 +20,8 @@ "types": "index.d.ts", | ||
"peerDependencies": { | ||
"@uql/core": "^0.4.51" | ||
"@uql/core": "^0.4.53" | ||
}, | ||
"devDependencies": { | ||
"@types/node": "^16.3.3", | ||
"@types/node": "^16.4.2", | ||
"@types/sqlite3": "^3.1.7", | ||
"@uql/core": "^0.4.53", | ||
"@uql/core": "^0.4.55", | ||
"copyfiles": "^2.4.1", | ||
@@ -28,0 +28,0 @@ "rimraf": "^3.0.2", |
@@ -7,5 +7,5 @@ [](https://travis-ci.org/impensables/uql?branch=master) | ||
`uql` is a plug & play `ORM`, with a declarative `JSON` syntax to query/update multiple data-sources. Essentially, just declare what you want from the datasource, and then `uql` will run efficient (and safe) `SQL` (or `Mongo`) queries. | ||
`uql` is a plug & play `ORM`, with declarative `JSON` syntax to query/update multiple data sources. Just declare what you want from the data source, and then `uql` will run fast and safe `SQL` (or `Mongo`) queries. | ||
Given it is just a small library with serializable `JSON` syntax, the queries can be written in the client (web/mobile) and send to the backend; or just use `uql` directly in the backend; or even use it in a mobile app with an embedded database. | ||
Given it is just a small library with serializable `JSON` syntax, the queries can be written in the client (web/mobile) and send to the backend, or just use `uql` directly in the backend, or even use it in a mobile app with an embedded database. | ||
@@ -15,5 +15,5 @@ ## <a name="features"></a> Features | ||
- `JSON` (serializable) syntax for all the queries. | ||
- uses the power of `TypeScript`, smart type inference everywhere so the queries and models are easier to maintain and more reliable. | ||
- uses the power of `TypeScript` to get (smart) type-safety everywhere. | ||
- generated queries are fast, safe, and human-readable. | ||
- `project`, `filter`, `sort`, and `pager` at multiple levels. Including deep relations and their fields. | ||
- criteria like `$project`, `$filter`, `$sort`, `$limit` works at multiple levels (including deep relations and their fields). | ||
- declarative and programmatic `transactions`. | ||
@@ -23,7 +23,7 @@ - `soft-delete`. | ||
- entity `repositories`. | ||
- different kind of `relations` between entities. | ||
- supports `inheritance` patterns between entities. | ||
- different kinds of `relations` between entities. | ||
- transparent support for `inheritance` patterns between entities. | ||
- connection pooling. | ||
- supports Postgres, MySQL, MariaDB, SQLite, MongoDB (beta). | ||
- plugins for frameworks: express (more coming). | ||
- supports `Postgres`, `MySQL`, `MariaDB`, `SQLite`, `MongoDB` (beta). | ||
- plugins for frameworks: `express` (more coming). | ||
@@ -30,0 +30,0 @@ ## Table of Contents |
4
22804