Installation
Install KadakORM and connect with zero table wiring using manifest sync.
Installation
1) Install ORM
pnpm add @shyk/kadak-orm2) Define tables
import { table } from '@shyk/kadak-orm'
export const users = table('users', {
id: 'id',
email: 'email',
name: 'text',
isActive: 'boolean',
})3) Generate manifest
pnpm add -D @shyk/kadak-cli
pnpm kadak:sync4) Connect (zero wiring)
import './kadak.manifest'
import { connect } from '@shyk/kadak-orm'
export const db = connect(process.env.DATABASE_URL!)Now tables are auto-registered and connect(url) works without passing { users, posts, ... }.