All Versions
10
Latest Version
Avg Release Cycle
35 days
Latest Release
1648 days ago

Changelog History

  • v2.2.85 Changes

    October 22, 2019

    ⚡️ 1. optimize Java-SpringBoot-MyBatis template ⚡️ 2. Optimize table field sorting for MySql-Gen

    1. fix etl template errors, add geometry and geography mapping. ->> thx @beginor
  • v2.2.80 Changes

    October 21, 2019
    1. add mediumint to DbTypeMap ⚡️ 2. update SmartSql version for support PropertyChangedTrack
    2. add ITableSource for Gen 🚀 4. update SmartSql version for support new features (https://github.com/dotnetcore/SmartSql/releases)
    3. add CryptoTypeHandler
    4. 修复 ORACLE 数据库查询列IsNullable属性反了的问题 ,thx @XiaoHeitu ⚡️ 7. optimize Output 👍 8. add support Java-SpringBoot-MyBatis template
  • v2.2.56 Changes

    June 28, 2019
    1. add db to TypeScript map (thx @beginor )
    2. add basic TypeScript template (thx @beginor )
    3. add ToSingular and ToPlural method. (thx @beginor ) ⚡️ 4. optimize GetEntity template params 🔨 5. refactor ConfigBuilder
    4. fix #37
  • v2.2.52 Changes

    June 04, 2019
    1. fix #29 0️⃣ 2. add support global default NamingConverter
    2. fix #30

      Please install dotnet-format first!# dotnet tool install -g dotnet-formatCodeFormat: Type: ProcessParameters: FileName: powershellWorkingDirectory: '{{Project.Output.Path}}'Args: dotnet-format

    0️⃣ 1. add support global default TableFilter -> fix #32

    TableFilter: IgnoreNoPKTable: trueIgnoreView: true
    
  • v2.2.45 Changes

    May 07, 2019
    • ➕ add NoneTokenizer
  • v2.2.44 Changes

    May 06, 2019
    1. add Mysql DB-Type-Map ⚡️ 2. update to SmartSql-v4
    2. add git-ignore template
    3. fix ETL load Json bug
    4. add 'double'&'mediumtext' TypeMap for MySql=>CSharp
    5. add ExtractDictionaryDataSource
    6. fix ProjectBuilder bug 👍 8. add support pull git template 👍 9. add support Absolute Path Template
    7. fix PKColumn.Name not equal to "Id" bug. Ref #28
  • v2.2.10 Changes

    April 23, 2019

    🐳 1. add support Docker
    image

    BuildDocker: Type: ProcessParameters: FileName: powershellWorkingDirectory: '{{Project.Output.Path}}'Args: docker build -t {{Project.Parameters.DockerImage}}:v1.0.0 .RunDocker: Type: ProcessParameters: FileName: powershellWorkingDirectory: '{{Project.Output.Path}}'Args: docker run --name {{Project.Parameters.DockerImage}} --rm -d -p 8008:80 {{Project.Parameters.DockerImage}}:v1.0.0 .
    

    image

    image
    image

  • v2.2.0 Changes

    April 16, 2019

    🔨 1. refactor ProcessBuildTask

    Publish: Type: ProcessParameters: FileName: powershellWorkingDirectory: '{{Project.Output.Path}}'Args: dotnet publish -c Release -o '{{Project.Output.Path}}\publish'Run: Type: ProcessParameters: FileName: powershellWorkingDirectory: '{{Project.Output.Path}}\publish'CreateNoWindow: falseRedirectStandardOutput: falseRedirectStandardError: falseWaitForExit: falseWriteLines: ['dotnet {{Project.Module}}.API.dll']RunChrome: Type: ProcessParameters: FileName: C:\Program Files (x86)\Google\Chrome\Application\chrome.exeCreateNoWindow: falseArgs: http://localhost:5000/swagger
    
    1. change word Paramters -> Parameters (Broken change)
    2. change sln directory structure ⚡️ 3. update Template to SmartSql-v4
  • v2.0.5 Changes

    February 27, 2019
    • ➕ add SmartCode.ETL.LoadToES
    • add SmartCode.ETL.LoadToES support ES_ID_Mapping
    • 🛠 fix CamelCaseConverter not work ,Thx #23
  • v2.0.0 Changes

    December 14, 2018

    ⚡️ 1. optimize SmartCode.ETL.LoadTask by using DbSession ⚡️ 2. optimize the template directory structure ⚡️ 3. optimize IETLRepository -> IETLTaskRepository

    1. add Java-Template
    2. add SmartCode-Spring-Boot.yml ⚡️ 6. update SqlMap-Partials template
    3. add SmartCode.ETL.LoadToES(ElasticSearch) ⚡️ 8. update dependent lib version