# Zog - [Quick Start](/docs): Define a model, create a database adapter, and read/write MongoDB records through Zog. - [Schema Evolution](/docs/schema-evolution): Keep old MongoDB documents readable while your current Zod schemas stay clean. - [Indexes](/docs/indexes): Declare, diff, and sync MongoDB indexes next to the model that owns them. - [References](/docs/references): Model fields that contain another Zog model's primary key. - [Model Diagrams](/docs/diagrams): Render Zog models, embedded documents, indexes, and references as ASCII or Mermaid diagrams.