INNER CODE UNIT · TypeScript
generateErd
niraj-khatiwada/ultimate-nestjs-boilerplate · scripts/erd-generator.ts:5
const generateErd = async () => {
try {
const typeormMarkdown = new TypeormMarkdownGenerator(DataSource, {
entityPath: 'src/**/*.entity.ts',
title: 'Postgres ERD',
outFilePath: '.tmp/erd.md',
indexTable: true,
});
await typeormMarkdown.build();
// eslint-disable-next-line no-console
console.log('\n\x1b[34mDatabase ERD generated successfully.');
} catch (error) {
// eslint-disable-next-line no-console
console.error('\n\x1b[31mError generating ERD:', error);
}
};
generateErd();