packages/entity-generator/README.md
Entity generator for MikroORM. Generates entity definitions from an existing database schema, supporting both decorator-based and defineEntity-based output.
npm install @mikro-orm/entity-generator
npx mikro-orm generate-entities --save --path=./src/entities
import { MikroORM } from '@mikro-orm/postgresql';
const orm = await MikroORM.init({ ... });
const generator = orm.entityGenerator;
// Generate entity files from the current database schema
const dump = await generator.generate({
save: true,
path: './src/entities',
});
defineEntity helper (default), decorators, or EntitySchemaRef wrapper supportSee the official MikroORM documentation.
Copyright © 2018-present Martin Adámek. Licensed under the MIT License.