Files
medusa-store/packages/modules/auth/src/models/auth-identity.ts
Adrien de Peretti 4ef353a7b9 feat(auth): Migrate auth module to DML (#10387)
* feat(auth): Migrate auth module to DML

* Create lazy-eagles-bow.md
2024-12-02 11:58:04 +01:00

15 lines
432 B
TypeScript

import { model } from "@medusajs/framework/utils"
import { ProviderIdentity } from "./provider-identity"
export const AuthIdentity = model
.define("auth_identity", {
id: model.id({ prefix: "authid" }).primaryKey(),
provider_identities: model.hasMany(() => ProviderIdentity, {
mappedBy: "auth_identity",
}),
app_metadata: model.json().nullable(),
})
.cascades({
delete: ["provider_identities"],
})