# `MnemosynePostgres.Schema.NodeMetadata`
[🔗](https://github.com/edlontech/mnemosyne_postgres/blob/main/lib/mnemosyne_postgres/schema/node_metadata.ex#L1)

Ecto schema for the `mnemosyne_node_metadata` table.

Tracks access statistics and reinforcement learning rewards per node,
scoped by tenant. Uses a composite primary key of `(tenant_id, node_id)`.

# `t`

```elixir
@type t() :: %MnemosynePostgres.Schema.NodeMetadata{
  __meta__: term(),
  access_count: term(),
  created_at: term(),
  cumulative_reward: term(),
  last_accessed_at: term(),
  node_id: term(),
  reward_count: term(),
  tenant_id: term()
}
```

---

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