- 增加 FreeSqlBuilder UseQuoteSqlName 设置不使用 [] `` "" 限定符号;

This commit is contained in:
2881099
2022-12-23 08:22:11 +08:00
parent 9fefbb94ec
commit ef6d790dcc
33 changed files with 56 additions and 224 deletions

View File

@ -79,7 +79,7 @@ namespace FreeSql.ClickHouse
public override string FormatSql(string sql, params object[] args) => sql?.FormatClickHouse(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -41,7 +41,7 @@ namespace FreeSql.Custom
static FreeSql.Custom.CustomAdo _customAdo = new FreeSql.Custom.CustomAdo();
public override string FormatSql(string sql, params object[] args) => (_orm?.Ado as CustomAdo)?.Addslashes(sql, args) ?? _customAdo.Addslashes(sql, args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -41,7 +41,7 @@ namespace FreeSql.Custom.MySql
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatCustomMySql(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -71,7 +71,7 @@ namespace FreeSql.Custom.Oracle
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatCustomOracle(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -97,7 +97,7 @@ namespace FreeSql.Custom.PostgreSQL
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatCustomPostgreSQL(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -49,7 +49,7 @@ namespace FreeSql.Custom.SqlServer
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatCustomSqlServer(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -82,7 +82,7 @@ namespace FreeSql.Dameng
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatDameng(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -52,7 +52,7 @@ namespace FreeSql.Firebird
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatFirebird(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -56,7 +56,7 @@ namespace FreeSql.GBase
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatGBase(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -92,7 +92,7 @@ namespace FreeSql.KingbaseES
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatKingbaseES(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -38,7 +38,7 @@ namespace FreeSql.MsAccess
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatAccess(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -73,7 +73,7 @@ namespace FreeSql.MySql
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatMySql(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -91,7 +91,7 @@ namespace FreeSql.MySql
}
public override string FormatSql(string sql, params object[] args) => sql?.FormatMySql(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -71,7 +71,7 @@ namespace FreeSql.Odbc.Dameng
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcDameng(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -39,7 +39,7 @@ namespace FreeSql.Odbc.Default
static FreeSql.Odbc.Default.OdbcAdo _customAdo = new FreeSql.Odbc.Default.OdbcAdo();
public override string FormatSql(string sql, params object[] args) => (_orm?.Ado as OdbcAdo)?.Addslashes(sql, args) ?? _customAdo.Addslashes(sql, args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -91,7 +91,7 @@ namespace FreeSql.Odbc.KingbaseES
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcKingbaseES(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -37,7 +37,7 @@ namespace FreeSql.Odbc.MySql
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcMySql(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -71,7 +71,7 @@ namespace FreeSql.Odbc.Oracle
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcOracle(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -91,7 +91,7 @@ namespace FreeSql.Odbc.PostgreSQL
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcPostgreSQL(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -43,7 +43,7 @@ namespace FreeSql.Odbc.SqlServer
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOdbcSqlServer(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -100,7 +100,7 @@ namespace FreeSql.Oracle
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOracle(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -104,7 +104,7 @@ namespace FreeSql.Oracle
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatOracle(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -132,7 +132,7 @@ namespace FreeSql.PostgreSQL
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatPostgreSQL(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -105,7 +105,7 @@ namespace FreeSql.ShenTong
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatShenTong(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -59,7 +59,7 @@ namespace FreeSql.SqlServer
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatSqlServer(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{

View File

@ -82,7 +82,7 @@ namespace FreeSql.Sqlite
});
public override string FormatSql(string sql, params object[] args) => sql?.FormatSqlite(args);
public override string QuoteSqlName(params string[] name)
public override string QuoteSqlNameAdapter(params string[] name)
{
if (name.Length == 1)
{