typeorm-extension

This library provides utitlites to create & drop the database, seed the database and apply URL query parameter(s).

MIT License

Downloads
358K
Stars
187
Committers
9

Bot releases are visible (Hide)

typeorm-extension - v3.6.1 Latest Release

Published by github-actions[bot] 2 months ago

3.6.1 (2024-08-11)

Bug Fixes

  • adjust data source cleanup behaviour to jsdoc description (e27f42e)
  • schema detection in check-database fn (39dcc92)
typeorm-extension - v3.6.0

Published by github-actions[bot] 3 months ago

3.6.0 (2024-07-27)

Features

  • add experimental entity-{uniqueness,property-names,join-columns} helpers (#1062) (9ab61cc)
typeorm-extension - v3.5.1

Published by github-actions[bot] 7 months ago

3.5.1 (2024-04-09)

Bug Fixes

  • deps: bump locter from 2.0.2 to 2.1.0 (#957) (34d491f)
  • deps: bump reflect-metadata from 0.2.1 to 0.2.2 (#958) (7e8e885)
  • deps: bump smob from 1.4.1 to 1.5.0 (#961) (d14f79a)
  • remove extension in typeorm-extension import in seeder template file (#954) (4ccb4b6)

Performance Improvements

  • opimized seeder-factory save-many fn (#955) (a4dfce5)
typeorm-extension - v3.5.0

Published by github-actions[bot] 8 months ago

3.5.0 (2024-02-12)

Bug Fixes

  • deps: bump @faker-js/faker from 8.3.1 to 8.4.0 (#859) (7d505d4)
  • deps: bump @faker-js/faker from 8.4.0 to 8.4.1 (#885) (e9585f6)
  • optimized useEnv singleton fn (a7f08d1)

Features

  • use envix for environment management (883b9d4)
typeorm-extension - v3.4.1-beta.1

Published by github-actions[bot] 9 months ago

3.4.1-beta.1 (2024-02-07)

Bug Fixes

  • deps: bump @faker-js/faker from 8.3.1 to 8.4.0 (#859) (7d505d4)
  • don't export bin path (3f9708d)
typeorm-extension - v3.4.0

Published by github-actions[bot] 9 months ago

3.4.0 (2024-01-18)

Bug Fixes

  • deps: bump locter to v2.0.2 (4108ee3)
  • remove duplicate runtime environment checks (25db92a)

Features

  • add bin directory as export (#849) (d0e83e6)
  • prioritize seeder track property over global option (b21bb6f)
  • simplify data-source options detection (328b4f0)
typeorm-extension - v3.4.0-beta.2

Published by github-actions[bot] 9 months ago

3.4.0-beta.2 (2024-01-18)

Bug Fixes

  • remove duplicate runtime environment checks (25db92a)

Features

  • add bin directory as export (#849) (d0e83e6)
  • prioritize seeder track property over global option (b21bb6f)
typeorm-extension - v3.4.0-beta.1

Published by github-actions[bot] 9 months ago

3.4.0-beta.1 (2024-01-18)

Features

  • simplify data-source options detection (328b4f0)
typeorm-extension - v3.3.0

Published by github-actions[bot] 10 months ago

3.3.0 (2024-01-11)

Bug Fixes

Features

typeorm-extension - v3.2.0

Published by github-actions[bot] 11 months ago

3.2.0 (2023-11-25)

Bug Fixes

  • deps: bump @faker-js/faker from 8.2.0 to 8.3.1 (#782) (fa7a114)
  • deps: bump locter from 1.2.2 to 1.2.3 (#779) (e89daea)

Features

typeorm-extension - v3.1.1

Published by github-actions[bot] 12 months ago

3.1.1 (2023-10-24)

Bug Fixes

  • multiple shebangs in cli entrypoint (c227c66)
typeorm-extension - v3.1.0

Published by github-actions[bot] about 1 year ago

3.1.0 (2023-10-21)

Bug Fixes

  • deps: bump @faker-js/faker from 8.0.2 to 8.2.0 (#734) (f3e5054)
  • deps: bump smob from 1.4.0 to 1.4.1 (#732) (fb71fae)

Features

  • async data-source exports (a2cdb9d)
typeorm-extension - v3.0.2

Published by github-actions[bot] about 1 year ago

3.0.2 (2023-09-15)

Bug Fixes

  • deps: bump locter from 1.2.1 to 1.2.2 (#687) (3c26fdd)
typeorm-extension - v3.0.1

Published by github-actions[bot] about 1 year ago

3.0.1 (2023-07-27)

Check out the upgrading guide to upgrade your application to v3.

Bug Fixes

  • export seeder entity (4f728fd)
  • seeder: ensure SeederExecutor properly sort seed file on fileName (#642) (a9c4f92)
typeorm-extension - v3.0.0

Published by github-actions[bot] about 1 year ago

3.0.0 (2023-07-25)

Check out the upgrading guide to upgrade your application to v3.

Bug Fixes

  • adjust build action to cache bin and dist dir (9afa905)
  • adjust runSeeder(s) method to use seeder executor (3f55d49)
  • align cli options with README (4f3432c)
  • circular dependencies (23b8d6c)
  • circular dependencies between seder and data-source-options (c5d1d09)
  • cleanup file path adjustment (01332c5)
  • deps: bump locter from 1.1.2 to 1.1.3 (#633) (90ce900)
  • deps: bump locter from 1.2.0 to 1.2.1 (#637) (47ffdac)
  • deps: bump rapiq from 0.8.1 to 0.9.0 (#618) (e2d9d1b)
  • include bin directory in package-json file list (327ce47)
  • keepà bin directory + updated .gitignore (58aebad)
  • logging of seed file name on creation (8bb0ec5)
  • minor cleanup (8773e02)
  • only track one time seeder (8edf6cf)
  • preserve bin/cli.{mjs,cjs} for publishing (7b175e9)
  • rename seeder property oneTimeOnly to track + global seedTracking option (b8c4b35)
  • resolve seeder/factory file patterns & paths relative to root directory (622aec9)
  • seeds without timestamp should be considered older (f511978)
  • yargs import for esm cli entry-point (3d46dff)

Features

  • allow setting (faker) locale for seeder factories (5387d44)
  • explicit seed execution, comparison by file-name/path (61de8dd)
  • generate cli entry point for cjs/esm (0cc73b6)
  • implemented seed:craete cli command + adjusted seed run command (7cc56bc)
  • only create seeder table if trackable seed found or global flag is set (379c296)
  • option to execute seeds only once (5f6d98f)
  • refactor and optimized file path modification (5bdfd0a)
  • refactored cli options + enhanced commands (637250b)
  • remove legacy data-source options building (6cb4d77)
  • use rollup and swc to create bundles for cjs & esm (46016e8)

BREAKING CHANGES

  • public api changed
  • ormconfig no longer supported
  • CLI path changed
typeorm-extension - v3.0.0-alpha.9

Published by github-actions[bot] over 1 year ago

3.0.0-alpha.9 (2023-07-22)

Bug Fixes

  • logging of seed file name on creation (8bb0ec5)
  • resolve seeder/factory file patterns & paths relative to root directory (622aec9)

Features

  • explicit seed execution, comparison by file-name/path (61de8dd)
  • refactor and optimized file path modification (5bdfd0a)

BREAKING CHANGES

  • public api changed
typeorm-extension - v3.0.0-alpha.8

Published by github-actions[bot] over 1 year ago

3.0.0-alpha.8 (2023-07-21)

Bug Fixes

  • align cli options with README (4f3432c)
  • deps: bump locter from 1.1.2 to 1.1.3 (#633) (90ce900)
  • rename seeder property oneTimeOnly to track + global seedTracking option (b8c4b35)

Features

  • implemented seed:craete cli command + adjusted seed run command (7cc56bc)
  • refactored cli options + enhanced commands (637250b)
typeorm-extension - v3.0.0-alpha.7

Published by github-actions[bot] over 1 year ago

3.0.0-alpha.7 (2023-07-20)

Bug Fixes

  • circular dependencies (23b8d6c)
  • cleanup file path adjustment (01332c5)
typeorm-extension - v3.0.0-alpha.6

Published by github-actions[bot] over 1 year ago

3.0.0-alpha.6 (2023-07-16)

Bug Fixes

  • adjust runSeeder(s) method to use seeder executor (3f55d49)
  • deps: bump rapiq from 0.8.1 to 0.9.0 (#618) (e2d9d1b)
  • only track one time seeder (8edf6cf)
  • seeds without timestamp should be considered older (f511978)

Features

  • allow setting (faker) locale for seeder factories (5387d44)
  • option to execute seeds only once (5f6d98f)
typeorm-extension - v3.0.0-alpha.5

Published by github-actions[bot] over 1 year ago

3.0.0-alpha.5 (2023-05-29)

Bug Fixes

  • adjust build action to cache bin and dist dir (9afa905)
Package Rankings
Top 2.05% on Npmjs.org
Badges
Extracted from project README
npm version codecov Master Workflow Known Vulnerabilities Conventional Commits