Add the Author resource.

dev
KKlochko 4 months ago
parent 7fc50ca8d5
commit d8fb41e08c

@ -4,5 +4,6 @@ defmodule DecentralisedBookIndex.Metadata do
resources do resources do
resource DecentralisedBookIndex.Metadata.Book resource DecentralisedBookIndex.Metadata.Book
resource DecentralisedBookIndex.Metadata.Author
end end
end end

@ -0,0 +1,25 @@
defmodule DecentralisedBookIndex.Metadata.Author do
use Ash.Resource,
otp_app: :decentralised_book_index,
domain: DecentralisedBookIndex.Metadata
actions do
defaults [:read]
end
attributes do
uuid_primary_key :id
attribute :name, :string do
allow_nil? false
public? true
end
attribute :description, :string do
allow_nil? false
public? true
end
timestamps()
end
end
Loading…
Cancel
Save