Releases: KeenMate/db-gen
Releases · KeenMate/db-gen
v0.5.0-beta2
use is nullable from override mappings
v0.5.0-beta1
move overload method detection after filtering
v0.4.2
- small fixes
v0.4.1
New Features
Routines
command
- Add new command
routines
loads routines from database and saves them to file set inRoutinesFile
- You can also specify file as argument whan calling routiens:
db-gen routines ./out.json
- added
--UseRoutinesFile
flag to generate, which loads routes fromRoutinesFile
instead of database
v0.3.4
Minor changes
- look for local configuration with
.local
postfix
v0.3.3
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
- local config can have both
.local.
orlocal.
as prefix
v0.3.1
New features
- Build information is now available in all templates
.BuildInfo
v0.2.3
fix changeCase
v0.3.0
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"
- from:
-
Template functions:
uCamel
,lCamel
,snake
renamed with equivalent world-wide accepted terms:- from:
"snake"
to:"snakeCased"
- from:
"lCamel"
to:"camelCased"
- from:
"uCamel"
to:"pascalCased"
- from:
-
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