SmartSql v4.1.11 Release Notes

Release Date: 2019-07-30 // over 4 years ago
  • ๐Ÿ‘ 1. add support Now-Tag

     \<Statement Id="GetNow"\> \<Now Property="CreateTime"/\> Select @CreateTime; \</Statement\> \<Statement Id="UpdateDateTime"\> \<Now Property="CreateTime"/\> UPDATE T\_AllPrimitive \<Set\> DateTime =@CreateTime \</Set\> Where Id=@Id \</Statement\>
    
    Select @CreateTime;
    Parameters:[CreateTime=2019/7/30 3:46:18]
    Sql with parameter value: 
    Select '2019/7/30 3:46:18'; (99204db3)
    
    UPDATE T_AllPrimitive
           Set DateTime =@DateTime
          Where Id=@Id
    Parameters:[DateTime=2019/7/30 11:38:13,Id=86088]
    Sql with parameter value: 
    UPDATE T_AllPrimitive
           Set DateTime ='2019/7/30 11:38:13'
          Where Id=86088 
    

    ๐Ÿ‘ 1. add support Properties nest propExp

    1. add UsePropertiesFromEnv api for SmartSqlBuilder
    2. add CryptoTypeHandler api - pre
    3. add IFunction api - pre