feat: start on AI integration
This commit is contained in:
18
lib/bds/ai/catalog_meta.ex
Normal file
18
lib/bds/ai/catalog_meta.ex
Normal file
@@ -0,0 +1,18 @@
|
||||
defmodule BDS.AI.CatalogMeta do
|
||||
@moduledoc false
|
||||
|
||||
use Ecto.Schema
|
||||
import Ecto.Changeset
|
||||
|
||||
@primary_key {:key, :string, autogenerate: false}
|
||||
|
||||
schema "ai_catalog_meta" do
|
||||
field :value, :string
|
||||
end
|
||||
|
||||
def changeset(meta, attrs) do
|
||||
meta
|
||||
|> cast(attrs, [:key, :value], empty_values: [nil])
|
||||
|> validate_required([:key, :value])
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user