T4 SqlSugar MySql

<#@ template debug="false" hostspecific="false" language="C#" #>
<#@ assembly name="System.Core" #>
<#@ assembly name="System" #>
<#@ assembly name="netstandard" #>
<#@ assembly name="C:\Users\admin\.nuget\packages\sqlsugarcore\5.0.0.14\lib\netstandard2.0\SqlSugar.dll" #>
<#@ assembly name="C:\Users\admin\.nuget\packages\mysql.data\8.0.15\lib\netstandard1.6\MySql.Data.dll" #>
<#@ assembly name="C:\Users\admin\.nuget\packages\system.security.principal.windows\4.0.0\lib\net46\System.Security.Principal.Windows.dll" #>
<#@ assembly name="C:\Users\admin\.nuget\packages\system.reflection.typeextensions\4.1.0\lib\netstandard1.5\System.Reflection.TypeExtensions.dll"#>
<#@ assembly name="C:\Users\admin\.nuget\packages\system.data.sqlclient\4.4.0\lib\netstandard2.0\System.Data.SqlClient.dll"#>
<#@ assembly name="C:\Users\admin\.nuget\packages\system.data.sqlclient\4.1.0\lib\net46\System.Data.SqlClient.dll" #> 
<#@ assembly name="System.Xml" #>
<#@ assembly name="System.Xml.Linq" #>
<#@ assembly name="System.Data" #> 
<#@ import namespace="System.Web" #> 
<#@ import namespace="System" #> 
<#@ import namespace="System.Linq" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ import namespace="SqlSugar" #>
<#@ import namespace="MySql.Data" #>
<#@ output extension=".cs" #>   

<#
ConnectionConfig config = new ConnectionConfig();
config.ConnectionString = "server=server_db;userid=qy007;pwd=#9df30HK!&q110;port=3306;database=qy_receipt;Convert Zero Datetime=True;Allow Zero Datetime=True;Character Set=utf8;TreatTinyAsBoolean=true";
config.DbType = SqlSugar.DbType.MySql;
config.IsAutoCloseConnection = true;
config.InitKeyType = InitKeyType.SystemTable;
SqlSugarClient db = new SqlSugarClient(config); 
	var ss= db.DbMaintenance.GetTableInfoList();
foreach (var item in ss)
    { 
#>
   <#=item.Name #>

 <# 
  } 
#>

  

T4 SqlSugar MySql

上一篇:xbcloud直接备份DB到s3,没有中间本地文件中转


下一篇:[db2 数据库同步]使用 DB2 Cache Table 实现数据复制