WIP: member property validation closes #49 #71

Closed
moritz wants to merge 3 commits from validation into main
Showing only changes of commit 967a89b18d - Show all commits

View file

@ -32,7 +32,7 @@ for attrs <- [
value_type: :boolean,
description: "Status des Mitgliedsbeitrages des Mitglieds",
immutable: true,
required: true
required: false
},
%{
name: "Email",
@ -40,6 +40,62 @@ for attrs <- [
description: "Email-Adresse des Mitglieds",
immutable: true,
required: true
},
%{
name: "Telefonnummer",
value_type: :phone,
description: "Telefonnummer des Mitglieds",
immutable: true,
required: false
},
%{
name: "Eintrittsdatum",
value_type: :date,
description: "Eintrittsdatum des Mitglieds",
immutable: true,
required: false
},
%{
name: "Austrittsdatum",
value_type: :date,
description: "Austrittsdatum des Mitglieds",
immutable: true,
required: false
},
%{
name: "Notiz",
value_type: :string,
description: "Notiz",
immutable: true,
required: false
},
%{
name: "Stadt",
value_type: :string,
description: "Stadt",
immutable: true,
required: false
},
%{
name: "Straße",
value_type: :string,
description: "Straße",
immutable: true,
required: false
},
%{
name: "Hausnummer",
value_type: :integer,
description: "Hausnummer",
immutable: true,
required: false
},
%{
name: "PLZ",
value_type: :string,
description: "PLZ",
immutable: true,
required: false
}
] do
Membership.create_property_type!(