From b5c8c7a0fae01fb15f7f4701efa795bc69a60df3 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Sun, 4 Feb 2024 11:40:30 +0330 Subject: [PATCH 1/7] :memo: add style to readme section supported --- README.md | 76 +++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 48 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index b2a7f2a..ee7695c 100644 --- a/README.md +++ b/README.md @@ -12,27 +12,30 @@ Even though _**NoSQL**_ is very fast, its complexities are very troublesome for benchmark-animation - We use this formula to calculate the difference : (B - A) รท A * 100 +We use this formula to calculate the difference : (B - A) รท A \* 100 As you see on the chart: - - [Lesan](https://github.com/MiaadTeam/lesan) return data to client `1168%` faster than the `prisma-express-rest`. Which uses `postgres` as a database. - - [Lesan](https://github.com/MiaadTeam/lesan) return data to client `1417%` faster than the `prisma-express-graphql`. Which uses `postgres` as a database. - - [Lesan](https://github.com/MiaadTeam/lesan) return data to client `4435%` faster than the `mongoose-express-rest` (Note that we did not sort in this query) - - [Lesan](https://github.com/MiaadTeam/lesan) return data to client `72289%` faster than the `mongo-express-rest` (Note that we did not sort in this query) - - [Lesan](https://github.com/MiaadTeam/lesan) return data to client `298971%` faster than the `mongoose-express-rest` (used sortby) + +- [Lesan](https://github.com/MiaadTeam/lesan) return data to client `1168%` faster than the `prisma-express-rest`. Which uses `postgres` as a database. +- [Lesan](https://github.com/MiaadTeam/lesan) return data to client `1417%` faster than the `prisma-express-graphql`. Which uses `postgres` as a database. +- [Lesan](https://github.com/MiaadTeam/lesan) return data to client `4435%` faster than the `mongoose-express-rest` (Note that we did not sort in this query) +- [Lesan](https://github.com/MiaadTeam/lesan) return data to client `72289%` faster than the `mongo-express-rest` (Note that we did not sort in this query) +- [Lesan](https://github.com/MiaadTeam/lesan) return data to client `298971%` faster than the `mongoose-express-rest` (used sortby) **Maybe we created the most performant framework in the world!** [see more detailed benchmark](https://github.com/MiaadTeam/benchmark) # Documantation - - [Introduction](https://miaadteam.github.io/lesan/introduction.html) - - [Installation](https://miaadteam.github.io/lesan/installation.html) - - [Getting start](https://miaadteam.github.io/lesan/getting_start.html) - - [Advanced Guide](https://miaadteam.github.io/lesan/an_advanced_project.html) - - [Lesan Philosophy](https://miaadteam.github.io/lesan/Receiving_Data.html) - - [Structures](https://miaadteam.github.io/lesan/Schemas.html) - - [API Reference](https://miaadteam.github.io/lesan/api/lesan_fn.html) - - [Types](https://miaadteam.github.io/lesan/api/types/types.html) + +- [Introduction](https://miaadteam.github.io/lesan/introduction.html) +- [Installation](https://miaadteam.github.io/lesan/installation.html) +- [Getting start](https://miaadteam.github.io/lesan/getting_start.html) +- [Advanced Guide](https://miaadteam.github.io/lesan/an_advanced_project.html) +- [Lesan Philosophy](https://miaadteam.github.io/lesan/Receiving_Data.html) +- [Structures](https://miaadteam.github.io/lesan/Schemas.html) +- [API Reference](https://miaadteam.github.io/lesan/api/lesan_fn.html) +- [Types](https://miaadteam.github.io/lesan/api/types/types.html) # A little trip + ### Look below code: Create a file called `mod.ts` and paste the code below into it: @@ -71,7 +74,7 @@ const countryRelations = {}; const countries = coreApp.odm.newModel( "country", countryPure, - countryRelations, + countryRelations ); // ------------------ User Model ------------------ @@ -209,11 +212,7 @@ const getUsersValidator = () => { }; const getUsers: ActFn = async (body) => { let { - set: { - page, - limit, - countryId, - }, + set: { page, limit, countryId }, get, } = body.details; @@ -289,21 +288,42 @@ alternativly you can send post request to `http://localhost:1366/lesan` with `po We handle all relationships between the data and `embed` everything. You can also control the level of penetration into the `action get` depth. On the `client-side`, you can describe what you want and get back exactly what you described. - # Contributors - # Many thanks to those who supported us - - - + + +
+ + + + + + + + + +
From 61244bb1a270caaaa588af30fe2614e0c6c7ea44 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Sun, 4 Feb 2024 12:04:24 +0330 Subject: [PATCH 2/7] :bug:fixed bug section supported --- README.md | 34 +++++++--------------------------- 1 file changed, 7 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index ee7695c..350b6c3 100644 --- a/README.md +++ b/README.md @@ -296,34 +296,14 @@ We handle all relationships between the data and `embed` everything. You can als # Many thanks to those who supported us - - -
- - +
+ + MCKH03 - - + + MahdiRamezani8 - - + + asafaeirad
From c0eed4f2de29e8a6a03b547c68dbb3784b99e2d6 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Sun, 4 Feb 2024 12:12:31 +0330 Subject: [PATCH 3/7] :bug:fixed bug section supported --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 350b6c3..4576671 100644 --- a/README.md +++ b/README.md @@ -297,13 +297,13 @@ We handle all relationships between the data and `embed` everything. You can als # Many thanks to those who supported us
- - MCKH03 + + - - MahdiRamezani8 + + - - asafaeirad + +
From 2893b73a422622d96ba59ad4a580911793eaed75 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Sun, 4 Feb 2024 12:18:46 +0330 Subject: [PATCH 4/7] :bug:fixed bug section supported --- README.md | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 4576671..9605f22 100644 --- a/README.md +++ b/README.md @@ -296,14 +296,33 @@ We handle all relationships between the data and `embed` everything. You can als # Many thanks to those who supported us + + From 01cd8cc5fae45e40537c5686e63fcda110fb3483 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Mon, 5 Feb 2024 10:34:17 +0330 Subject: [PATCH 5/7] :bug:fixed bug section supported --- README.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9605f22..fb83356 100644 --- a/README.md +++ b/README.md @@ -290,8 +290,9 @@ We handle all relationships between the data and `embed` everything. You can als # Contributors +z - + # Many thanks to those who supported us @@ -315,7 +316,7 @@ We handle all relationships between the data and `embed` everything. You can als } --> -
+ + + + + + + + + +
Kent C. Dodds
Kent C. Dodds

๐Ÿ’ป ๐Ÿ“– ๐Ÿš‡ โš ๏ธ
Ryan Castner
Ryan Castner

๐Ÿ“–
Daniel Sandiego
Daniel Sandiego

๐Ÿ’ป
From 61259db51d3019643b41e950bdc2f12e5a960f92 Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Mon, 5 Feb 2024 11:25:34 +0330 Subject: [PATCH 6/7] :bug:fixed bug section supported --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fb83356..0d85e2c 100644 --- a/README.md +++ b/README.md @@ -327,12 +327,13 @@ z
--> + - - - + + +
Kent C. Dodds
Kent C. Dodds

๐Ÿ’ป ๐Ÿ“– ๐Ÿš‡ โš ๏ธ
Ryan Castner
Ryan Castner

๐Ÿ“–
Daniel Sandiego
Daniel Sandiego

๐Ÿ’ป
Mehrshad Cheshm Khavari
Mehrshad Cheshm Khavari
Mahdi Ramezani
Mahdi Ramezani
Alireza Safaierad
Alireza Safaierad
From 289ab2eb05b9f71c757843458a454430fc073c7b Mon Sep 17 00:00:00 2001 From: Erfangh-80 Date: Tue, 6 Feb 2024 10:43:57 +0330 Subject: [PATCH 7/7] =?UTF-8?q?=F0=9F=93=9D=20add=20user=20to=20section=20?= =?UTF-8?q?supported?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0d85e2c..7e8418f 100644 --- a/README.md +++ b/README.md @@ -334,6 +334,9 @@ z Mehrshad Cheshm Khavari
Mehrshad Cheshm Khavari
Mahdi Ramezani
Mahdi Ramezani
Alireza Safaierad
Alireza Safaierad
+ ali davodi
ali davodi
+ sorena ganji
sorena ganji
+ Node Master
Node Master