{"library":"typeorm-extension","type":"library","category":null,"description":"typeorm-extension is a robust library that augments TypeORM with essential database management functionalities, including streamlined database creation and dropping, and a powerful, flexible data seeding mechanism. It integrates seamlessly with the TypeORM ecosystem, offering CLI commands for many of its operations. Currently at version 3.9.0, the library maintains an active release cadence, frequently introducing minor features and critical bug fixes. Its key differentiators lie in simplifying complex database setup and teardown, as well as providing sophisticated factory-based data seeding capabilities, which are especially useful for development, testing, and populating initial datasets. It acts as a significant convenience layer over raw TypeORM operations for these specific use cases.","language":"javascript","status":"active","version":"3.9.0","tags":["javascript","database","create","drop","api","json-api","jsonapi","migration","seeder","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typeorm-extension","imports":["import { DataSource } from 'typeorm';","import { createDataSource } from 'typeorm-extension';","import { runSeeder } from 'typeorm-extension';","import { Seeder } from 'typeorm-extension';","import { setSeederFactory } from 'typeorm-extension';"]},{"cmd":"yarn add typeorm-extension","imports":[]},{"cmd":"pnpm add typeorm-extension","imports":[]}],"homepage":null,"github":"https://github.com/tada5hi/typeorm-extension","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typeorm-extension","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/typeorm-extension/compatibility"}}