Skip to content

What is not included

This page is the contract for 0.2.x. When a feature ships, the bullet leaves this list.

Writes

  • Nested create / connect / set payloads
  • Many-to-many editors
  • hasMany inline tables on the parent form
  • File / Bytes uploads
  • Rich text or custom widgets

You can set a belongsTo foreign key. That is the full relation write model.

Auth and UI

  • No password reset or MFA flow
  • No dashboards beyond model counts
  • No fieldsets, collapsed groups, or per-field help text
  • No plugin API

Schema

  • Composite primary keys — skipped by the Prisma, TypeORM, and MikroORM adapters
  • Models with no id (Prisma views, entities without a primary column) — skipped
  • Raw SQL / unmapped tables — not introspected

Operations

  • CSV / JSON export
  • Built-in audit table (you pass audit.write)
  • Row-level history tab

Deploy

  • Prisma: the schema.prisma file must ship with the app (or you pass schemaPath)
  • TypeORM: the DataSource must be initialized before typeormAdapter
  • MikroORM: MikroORM.init() must resolve before mikroormAdapter, and scope is simple equality only
  • The UI is the pre-built bundle inside the package. You do not run a React build in the consumer app

If you need something on this list, it is not a missing config key. It is not built.

Released under the MIT License.