@relq/kit
v0.1.9
Published
The development toolkit for Relq — schema definition, migrations, CLI, and introspection
Maintainers
Readme
@relq/kit is where your schema lives. Define tables, columns, relations, enums, views, triggers, and functions in TypeScript — the CLI handles diffing, migrations, introspection, and deployment. Every column type carries its TypeScript type so @relq/orm infers queries and @relq/zod generates validators without a codegen step.
80+ PostgreSQL types. 40+ MySQL types. Not just the basics — geometric types, ranges, vectors, PostGIS, hstore, ltree, full-text search, domains, enums, triggers, functions, views, sequences, events. If your database has it, Relq types it.
Two schema workflows. Push and pull for rapid development. Generate and migrate for team deployments. Use either, or both.
Install as a dev dependency. Not needed at runtime.
Install
npm install -D @relq/kit
npm install @relq/orm # runtime peer dependencyDocumentation
Visit relq.io/docs/schema for the schema guide and relq.io/docs/cli for the CLI reference.
