From 967a89b18de6f4c0aefed22863c37daa82087765 Mon Sep 17 00:00:00 2001 From: Moritz Date: Mon, 2 Jun 2025 22:38:28 +0200 Subject: [PATCH] feat: add default property_types --- priv/repo/seeds.exs | 58 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/priv/repo/seeds.exs b/priv/repo/seeds.exs index 39327d0..d6b984d 100644 --- a/priv/repo/seeds.exs +++ b/priv/repo/seeds.exs @@ -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!(