feat: relate user and member

This commit is contained in:
Moritz 2025-08-05 17:17:28 +02:00
parent b7f0060358
commit d4c7af558d
Signed by: moritz
GPG key ID: 1020A035E5DD0824
8 changed files with 167 additions and 12 deletions

View file

@ -170,7 +170,7 @@ defmodule Mv.Membership.Member do
relationships do
has_many :properties, Mv.Membership.Property
has_one :user, Mv.Accounts.User
has_one :user, Mv.Accounts.User, destination_attribute: :member_id
end
calculations do

View file

@ -10,6 +10,7 @@ defmodule Mv.Membership do
resource Mv.Membership.Member do
define :create_member, action: :create_member
define :list_members, action: :read
define :get_member!, action: :read, get_by: [:id]
define :update_member, action: :update_member
define :destroy_member, action: :destroy
end