Skip to content

Instantly share code, notes, and snippets.

@adevinwild
Created December 29, 2022 18:54
Show Gist options
  • Save adevinwild/71f4dfc8d1b877a0f5d8f6f5c2499609 to your computer and use it in GitHub Desktop.
Save adevinwild/71f4dfc8d1b877a0f5d8f6f5c2499609 to your computer and use it in GitHub Desktop.
ExtendedUserRepository for Medusa
import { UserRepository as MedusaUserRepository } from "@medusajs/medusa/dist/repositories/user";
import { Repository as MedusaRepository, Utils } from "medusa-extender";
import { EntityRepository } from "typeorm";
import { User } from "../entities/user.entity";
@MedusaRepository({ override: MedusaUserRepository })
@EntityRepository(User)
export default class UserRepository extends Utils.repositoryMixin<
User,
MedusaUserRepository
>(MedusaUserRepository) {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment