Skip to content

Releases: KeenMate/db-gen

v0.5.0-beta2

24 Apr 09:16
Compare
Choose a tag to compare
v0.5.0-beta2 Pre-release
Pre-release
use is nullable from override mappings

v0.5.0-beta1

23 Apr 15:19
Compare
Choose a tag to compare
v0.5.0-beta1 Pre-release
Pre-release
move overload method detection after filtering

v0.4.2

20 Apr 21:11
Compare
Choose a tag to compare
  • small fixes

v0.4.1

20 Apr 21:11
Compare
Choose a tag to compare

New Features

Routines command

  • Add new command routines loads routines from database and saves them to file set in RoutinesFile
  • You can also specify file as argument whan calling routiens: db-gen routines ./out.json
  • added --UseRoutinesFile flag to generate, which loads routes from RoutinesFile instead of database

v0.3.4

21 Mar 17:04
Compare
Choose a tag to compare

Minor changes

  • look for local configuration with .local postfix

v0.3.3

20 Feb 10:06
Compare
Choose a tag to compare
  • version command now doesnt need valid configuration to be run
  • change warning message when running locally build version

Full Changelog: v0.3.2...v0.3.3

v0.3.2

29 Jan 11:41
Compare
Choose a tag to compare
  • local config can have both .local. or local. as prefix

v0.3.1

29 Jan 11:19
Compare
Choose a tag to compare

New features

  • Build information is now available in all templates .BuildInfo

v0.2.3

29 Jan 11:58
Compare
Choose a tag to compare
fix changeCase

v0.3.0

29 Jan 11:19
Compare
Choose a tag to compare

0.3.0

Breaking changes!

  • GeneratedFileCase config values renamed to match world-wide accepted terms:

    • from: "snake" to: "snakecase"
    • from: "lcase" to: "camelcase"
    • from: "ucase" to: "pascalcase"
  • Template functions: uCamel, lCamel, snake renamed with equivalent world-wide accepted terms:

    • from: "snake" to: "snakeCased"
    • from: "lCamel" to: "camelCased"
    • from: "uCamel" to: "pascalCased"
  • Model template now has previous config values accessible through Routine variable

New features

  • New config values for folder names where generated models and processors will be placed
    • ProcessorsFolderName with default value: "processors"
    • ModelsFolderName with default value: "models"
  • Model, Processor and DbContext templates now have new variable Config pointing to the config values of the application