コンテンツにスキップ

検索はプロダクションビルドでのみ利用可能です。 ローカルでテストするには、サイトをビルドしてプレビューしてください。

Vault リレーション

Vault DB のリレーション定義です。Drizzle ORM v1.0 beta の Relations V2 (defineRelations) を使用しています。



親テーブル子テーブルリレーション名FK
usersessionsessionssession.userId → user.id
useraccountaccountsaccount.userId → user.id
userapikeyapikeysapikey.userId → user.id
userpasskeypasskeyspasskey.userId → user.id
usermembermembersmember.userId → user.id
userinvitationinvitationsinvitation.inviterId → user.id
useroauthApplicationoauthApplicationsoauthApplication.userId → user.id
useroauthAccessTokenoauthAccessTokensoauthAccessToken.userId → user.id
useroauthConsentoauthConsentsoauthConsent.userId → user.id
userouterMailouterMailsouterMail.userId → user.id
userouterPhoneouterPhonesouterPhone.userId → user.id
organizationmembermembersmember.organizationId → organization.id
organizationinvitationinvitationsinvitation.organizationId → organization.id
organizationorganizationRolerolesorganizationRole.organizationId → organization.id
organizationorganizationchildrenorganization.parentId → organization.id
membermemberRoleorgRolesmemberRole.memberId → member.id
organizationRolememberRolemembersmemberRole.roleId → organizationRole.id
oauthApplicationoauthAccessTokenaccessTokensoauthAccessToken.clientId → oauthApplication.clientId
oauthApplicationoauthConsentconsentsoauthConsent.clientId → oauthApplication.clientId
テーブルリレーション名FK説明
organizationparentorganization.parentId → organization.id親組織(自己参照)
子テーブル親テーブルリレーション名FK
sessionuserusersession.userId → user.id
accountuseruseraccount.userId → user.id
apikeyuseruserapikey.userId → user.id
passkeyuseruserpasskey.userId → user.id
memberorganizationorganizationmember.organizationId → organization.id
memberuserusermember.userId → user.id
organizationRoleorganizationorganizationorganizationRole.organizationId → organization.id
memberRolemembermembermemberRole.memberId → member.id
memberRoleorganizationRolerolememberRole.roleId → organizationRole.id
invitationorganizationorganizationinvitation.organizationId → organization.id
invitationuserinviterinvitation.inviterId → user.id
outerMailuseruserouterMail.userId → user.id
outerPhoneuseruserouterPhone.userId → user.id
oauthAccessTokenoauthApplicationapplicationoauthAccessToken.clientId → oauthApplication.clientId
oauthAccessTokenuseruseroauthAccessToken.userId → user.id
oauthConsentoauthApplicationapplicationoauthConsent.clientId → oauthApplication.clientId
oauthConsentuseruseroauthConsent.userId → user.id