Skip to content

Releases: dotnetcore/SmartCode

v2.4.0-preview.0

07 May 04:48
f6fd7bd
Compare
Choose a tag to compare
v2.4.0-preview.0 Pre-release
Pre-release

What's Changed

  • 添加并行构建功能,添加依赖任务配置 by @XiaoHeitu in #66

Full Changelog: v2.3.7...v2.4.0-preview.0

v2.3.7

06 Apr 03:51
4e80a8d
Compare
Choose a tag to compare

What's Changed

  • Unable to read comments for table by @xiangxiren in #52
  • 修改oracle语法 。 by @gmij in #57
  • 修复Oracle模板中的其它Bug by @gmij in #58
  • 移除Input重定向,解决win7下PowerShell 无法Exit 的问题。 by @XiaoHeitu in #59
  • Fix 不一至的行尾 by @XiaoHeitu in #65

New Contributors

Full Changelog: v2.2.85...v2.3.7

v2.2.85

22 Oct 05:07
Compare
Choose a tag to compare
  1. optimize Java-SpringBoot-MyBatis template
  2. Optimize table field sorting for MySql-Gen
  3. fix etl template errors, add geometry and geography mapping. ->> thx @beginor

v2.2.80

21 Oct 07:05
Compare
Choose a tag to compare
  1. add mediumint to DbTypeMap
  2. update SmartSql version for support PropertyChangedTrack
  3. add ITableSource for Gen
  4. update SmartSql version for support new features (https://github.com/dotnetcore/SmartSql/releases)
  5. add CryptoTypeHandler
  6. 修复 ORACLE 数据库查询列IsNullable属性反了的问题 ,thx @XiaoHeitu
  7. optimize Output
  8. add support Java-SpringBoot-MyBatis template

v2.2.56

28 Jun 11:03
Compare
Choose a tag to compare
  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
  6. fix #37

v2.2.52

04 Jun 05:57
Compare
Choose a tag to compare
  1. fix #29
  2. add support global default NamingConverter
  3. fix #30
# Please install dotnet-format first!
# dotnet tool install -g dotnet-format
  CodeFormat:
    Type: Process
    Parameters:
      FileName: powershell
      WorkingDirectory: '{{Project.Output.Path}}'
      Args: dotnet-format
  1. add support global default TableFilter -> fix #32
TableFilter:
  IgnoreNoPKTable: true
  IgnoreView: true

v2.2.45

07 May 07:02
Compare
Choose a tag to compare
  • add NoneTokenizer

v2.2.44

06 May 10:21
Compare
Choose a tag to compare
  1. add Mysql DB-Type-Map
  2. update to SmartSql-v4
  3. add git-ignore template
  4. fix ETL load Json bug
  5. add 'double'&'mediumtext' TypeMap for MySql=>CSharp
  6. add ExtractDictionaryDataSource
  7. fix ProjectBuilder bug
  8. add support pull git template
  9. add support Absolute Path Template
  10. fix PKColumn.Name not equal to "Id" bug. Ref #28

v2.2.10

23 Apr 08:21
Compare
Choose a tag to compare
  1. add support Docker
    image
  BuildDocker:
    Type: Process
    Parameters: 
      FileName: powershell
      WorkingDirectory: '{{Project.Output.Path}}'
      Args: docker build -t {{Project.Parameters.DockerImage}}:v1.0.0 .

  RunDocker:
    Type: Process
    Parameters: 
      FileName: powershell
      WorkingDirectory: '{{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

16 Apr 17:13
Compare
Choose a tag to compare
  1. refactor ProcessBuildTask
  Publish:
    Type: Process
    Parameters: 
      FileName: powershell
      WorkingDirectory: '{{Project.Output.Path}}'
      Args: dotnet publish -c Release -o '{{Project.Output.Path}}\publish'

  Run:
    Type: Process
    Parameters: 
      FileName: powershell
      WorkingDirectory: '{{Project.Output.Path}}\publish'
      CreateNoWindow: false
      RedirectStandardOutput: false
      RedirectStandardError: false
      WaitForExit: false
      WriteLines: ['dotnet {{Project.Module}}.API.dll']

  RunChrome:
    Type: Process
    Parameters: 
      FileName: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
      CreateNoWindow: false
      Args: http://localhost:5000/swagger
  1. change word Paramters -> Parameters (Broken change)
  2. change sln directory structure
  3. update Template to SmartSql-v4