Add the DBI Server resource.

This commit is contained in:
2025-03-05 22:04:52 +02:00
parent d8fb41e08c
commit 371546064c
2 changed files with 26 additions and 0 deletions
+1
View File
@@ -5,5 +5,6 @@ defmodule DecentralisedBookIndex.Metadata do
resources do resources do
resource DecentralisedBookIndex.Metadata.Book resource DecentralisedBookIndex.Metadata.Book
resource DecentralisedBookIndex.Metadata.Author resource DecentralisedBookIndex.Metadata.Author
resource DecentralisedBookIndex.Metadata.DBIServer
end end
end end
@@ -0,0 +1,25 @@
defmodule DecentralisedBookIndex.Metadata.DBIServer 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 :url, :string do
allow_nil? false
public? true
end
timestamps()
end
end