chore(utils): Update base repository to infer primary keys and support composite (#6062)

This commit is contained in:
Adrien de Peretti
2024-01-14 17:13:25 +01:00
committed by GitHub
parent 33ff2415ae
commit 72bc52231c
29 changed files with 264 additions and 51 deletions

View File

@@ -10,7 +10,12 @@ export class AuthProviderRepository extends DALUtils.mikroOrmBaseRepositoryFacto
{
create: RepositoryTypes.CreateAuthProviderDTO
}
>(AuthProvider, "provider") {
>(AuthProvider) {
constructor(...args: any[]) {
// @ts-ignore
super(...arguments)
}
async update(
data: RepositoryTypes.UpdateAuthProviderDTO[],
context: Context = {}

View File

@@ -8,6 +8,11 @@ import { SqlEntityManager } from "@mikro-orm/postgresql"
export class AuthUserRepository extends DALUtils.mikroOrmBaseRepositoryFactory(
AuthUser
) {
constructor(...args: any[]) {
// @ts-ignore
super(...arguments)
}
async create(
data: RepositoryTypes.CreateAuthUserDTO[],
context: Context = {}