What problem does it solve? Designing and evolving a database schema in an Appflare project requires knowing the schema DSL, relation helpers, and migration workflow; this Skill guides an AI agent through defining tables, columns, and relations correctly and applying D1 migrations without compile errors. ## Core Features & Use Cases - Schema DSL authoring: Define tables with column builders (v.int, v.string, v.boolean, v.date, v.uuid, v.enum, v.array, v.object), modifiers (notNull, unique, default, defaultNow), composite indexes, and CHECK constraints. - Relation modeling: Configure v.one, v.many, and v.manyToMany relations with foreign key naming, relationName pairing, junction tables, and nullable or cascading FK options. - Migration workflow: Run appflare migrate and migrate:custom to generate SQL files, add triggers, views, and backfills. - Use Case: Add a projects table with an owner relation to users, a many-to-many labels relation, and a balance CHECK constraint, then generate and review the migration SQL. ## Quick Start Ask the agent to add a new table with columns and relations to the Appflare schema and run the local migration.