From 3e2525c87a36b5b55340d6d7ad24461b947f1b0f Mon Sep 17 00:00:00 2001 From: Imam Fahrur Rofi Date: Wed, 24 Apr 2024 08:04:13 +0700 Subject: [PATCH] Update README.md --- README.md | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 18e5cf1..62721f3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# typescript-orm-benchmark +# TypeScript (and JavaScript) ORMs Benchmark Object-Relational Mapping (ORM) is a powerful technique that allows you to interact with databases using the same language you’re using for your application. This project aims to provide an objective assessment of the performance of popular Node.js ORMs. @@ -6,29 +6,29 @@ Object-Relational Mapping (ORM) is a powerful technique that allows you to inter ### MySQL -- [DrizzleORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/drizzle.ts) -- [KnexJS](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/knex.ts) -- [Kysely](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/kysely.ts) -- [Mariadb](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/mariadb.ts) -- [MikroORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/mikro.ts) -- [MySQL](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/mysql.ts) -- [MySQL2](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/mysql2.ts) -- [Prisma](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/prisma.ts) -- [Sequelize](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/sequelize.ts) -- [TypeORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/mysql/typeorm.ts) +- [DrizzleORM](./src/mysql/drizzle.ts) +- [KnexJS](./src/mysql/knex.ts) +- [Kysely](./src/mysql/kysely.ts) +- [Mariadb](./src/mysql/mariadb.ts) +- [MikroORM](./src/mysql/mikro.ts) +- [MySQL](./src/mysql/mysql.ts) +- [MySQL2](./src/mysql/mysql2.ts) +- [Prisma](./src/mysql/prisma.ts) +- [Sequelize](./src/mysql/sequelize.ts) +- [TypeORM](./src/mysql/typeorm.ts) ### PostgreSQL -- [DrizzleORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/drizzle.ts) -- [KnexJS](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/knex.ts) -- [Kysely](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/kysely.ts) -- [MikroORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/mikro.ts) -- [PgTyped](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/pg-typed.ts) -- [Pg](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/pg.ts) -- [Postgres.js](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/postgres.ts) -- [Prisma](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/prisma.ts) -- [Sequelize](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/sequelize.ts) -- [TypeORM](https://github.com/masfahru/typescript-orm-benchmark/blob/main/src/postgres/typeorm.ts) +- [DrizzleORM](./src/postgres/drizzle.ts) +- [KnexJS](./src/postgres/knex.ts) +- [Kysely](./src/postgres/kysely.ts) +- [MikroORM](./src/postgres/mikro.ts) +- [PgTyped](./src/postgres/pg-typed.ts) +- [Pg](./src/postgres/pg.ts) +- [Postgres.js](./src/postgres/postgres.ts) +- [Prisma](./src/postgres/prisma.ts) +- [Sequelize](./src/postgres/sequelize.ts) +- [TypeORM](./src/postgres/typeorm.ts) ## License