Refactoring

* replace TypeORM with Kysely query builder
* refactor migrations
* other changes and fixes
This commit is contained in:
Philipinho
2024-03-29 01:46:11 +00:00
parent cacb5606b1
commit c18c9ae02b
122 changed files with 2619 additions and 3541 deletions
+3 -11
View File
@@ -18,17 +18,11 @@
"test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config test/jest-e2e.json",
"typeorm": "typeorm-ts-node-commonjs -d src/database/typeorm.config.ts",
"migration:generate": "cd ./src/database/migrations/ && pnpm run typeorm migration:generate",
"migration:create": "cd ./src/database/migrations/ && typeorm-ts-node-commonjs migration:create",
"migration:run": "pnpm run typeorm migration:run",
"migration:revert": "pnpm run typeorm migration:revert",
"migration:show": "pnpm run typeorm migration:show",
"migration:make": "tsx ./src/kysely/migrate.ts create",
"migration:create": "tsx ./src/kysely/migrate.ts create",
"migration:up": "tsx ./src/kysely/migrate.ts up",
"migration:down": "tsx ./src/kysely/migrate.ts down",
"migration:latest": "tsx ./src/kysely/migrate.ts latest",
"migration:reset": "tsx ./src/kysely/migrate.ts redo",
"migration:redo": "tsx ./src/kysely/migrate.ts redo",
"migration:codegen": "kysely-codegen --dialect=postgres --env-file=../../.env --out-file=./src/kysely/types/db.d.ts"
},
"dependencies": {
@@ -46,7 +40,6 @@
"@nestjs/platform-fastify": "^10.3.5",
"@nestjs/platform-socket.io": "^10.3.5",
"@nestjs/serve-static": "^4.0.1",
"@nestjs/typeorm": "^10.0.2",
"@nestjs/websockets": "^10.3.5",
"@types/pg": "^8.11.4",
"bcrypt": "^5.1.1",
@@ -60,14 +53,13 @@
"mime-types": "^2.1.35",
"nestjs-kysely": "^0.1.6",
"passport-jwt": "^4.0.1",
"pg": "^8.11.3",
"pg": "^8.",
"pg-tsquery": "^8.4.2",
"reflect-metadata": "^0.2.1",
"rxjs": "^7.8.1",
"sanitize-filename-ts": "^1.0.2",
"slugify": "^1.6.6",
"socket.io": "^4.7.5",
"typeorm": "^0.3.20",
"uuid": "^9.0.1",
"ws": "^8.16.0"
},