# `PhoenixKitStaff.Schemas.Department`
[🔗](https://github.com/BeamLabEU/phoenix_kit_staff/blob/v0.2.1/lib/phoenix_kit_staff/schemas/department.ex#L1)

Top-level organizational unit containing teams.

# `t`

```elixir
@type t() :: %PhoenixKitStaff.Schemas.Department{
  __meta__: term(),
  description: String.t() | nil,
  inserted_at: DateTime.t() | nil,
  name: String.t() | nil,
  teams: [PhoenixKitStaff.Schemas.Team.t()] | Ecto.Association.NotLoaded.t(),
  updated_at: DateTime.t() | nil,
  uuid: UUIDv7.t() | nil
}
```

# `changeset`

```elixir
@spec changeset(t() | Ecto.Changeset.t(t()), map()) :: Ecto.Changeset.t(t())
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
