@ork-orm/field-translator
v0.0.1-alpha.1
Published
Build-time database-specific field transformation code generators for Ork ORM
Maintainers
Readme
@ork-orm/field-translator
Build-time database-specific field transformation code generators for Ork.
This package is used by the client generator and migration tooling to map Prisma schema field types to Dialect-specific database types and to emit transformation code strings. It is not intended for direct runtime use.
Usage
Most users should not import this package directly. It is consumed by:
@ork-orm/client(client generation)@ork-orm/migrate(schema diffing and DDL mapping)
If you do need it for custom tooling, use the dialect helpers:
import { createFieldTranslator, detectDialect } from '@ork-orm/field-translator'
const dialect = detectDialect({ database: { provider: 'postgresql' } })
const translator = createFieldTranslator(dialect)