> ## Documentation Index
> Fetch the complete documentation index at: https://docs.genieforge.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Data structure

> Define tables through migrations; GenieForge keeps data models in sync for tools and the AI.

# Data structure

Your app’s tables and columns are defined through **migrations** in Build mode. GenieForge then keeps **data models** in sync so the AI and tools can create, read, update, and delete records in a structured way.

You usually do not create models as a separate step; they follow from your data structure. For day-to-day work, prefer those models. More complex queries are available when you need them. You can also turn on semantic search on text fields when that fits the app.

Explore structure under **App Blueprint → Migrations** and **Schema**. Live rows for a project appear under project **Tables**.
