Update xugudb

This commit is contained in:
sunkaixuan 2024-12-09 17:07:27 +08:00
parent 243f9d4568
commit 9c8ce40842
4 changed files with 15 additions and 6 deletions

View File

@ -2,7 +2,7 @@
<package > <package >
<metadata> <metadata>
<id>SqlSugar.XuguCoreNew</id> <id>SqlSugar.XuguCoreNew</id>
<version>5.1.4.171</version> <version>5.1.4.172</version>
<authors>sunkaixuan</authors> <authors>sunkaixuan</authors>
<owners>果糖大数据</owners> <owners>果糖大数据</owners>
<licenseUrl>http://www.apache.org/licenses/LICENSE-2.0.html</licenseUrl> <licenseUrl>http://www.apache.org/licenses/LICENSE-2.0.html</licenseUrl>

View File

@ -1,5 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace SqlSugar.Xugu namespace SqlSugar.Xugu
@ -72,11 +72,12 @@ namespace SqlSugar.Xugu
protected override void ExistLogicEnd(List<EntityColumnInfo> dbColumns) protected override void ExistLogicEnd(List<EntityColumnInfo> dbColumns)
{ {
var dbMain = new XuguDbMaintenance() { Context = this.Context };
foreach (EntityColumnInfo column in dbColumns) foreach (EntityColumnInfo column in dbColumns)
{ {
if (column.DefaultValue != null) if (column.DefaultValue != null)
{ {
this.Context.DbMaintenance.AddDefaultValue(column.DbTableName, column.DbColumnName, column.DefaultValue.ToSqlValue().TrimStart('\'').TrimEnd('\'')); this.Context.DbMaintenance.AddDefaultValue(dbMain.SqlBuilder.GetTranslationTableName(column.DbTableName), dbMain.SqlBuilder.GetTranslationTableName(column.DbColumnName), column.DefaultValue.ToSqlValue().TrimStart('\'').TrimEnd('\''));
} }
} }
} }

View File

@ -211,7 +211,14 @@ WHERE T.TABLE_NAME='{0}' AND T.DB_ID=CURRENT_DB_ID
return tableString; return tableString;
} }
public override bool DeleteColumnRemark(string columnName, string tableName)
{
return base.DeleteColumnRemark(this.SqlBuilder.GetTranslationColumnName(columnName), this.SqlBuilder.GetTranslationColumnName(tableName));
}
public override bool AddColumnRemark(string columnName, string tableName, string description)
{
return base.AddColumnRemark(this.SqlBuilder.GetTranslationColumnName(columnName), this.SqlBuilder.GetTranslationColumnName(tableName), description);
}
public override bool AddDefaultValue(string tableName, string columnName, string defaultValue) public override bool AddDefaultValue(string tableName, string columnName, string defaultValue)
{ {
if (defaultValue == "''") if (defaultValue == "''")

View File

@ -6,9 +6,10 @@ using System.Threading.Tasks;
namespace Data.Model namespace Data.Model
{ {
[SqlSugar.SugarTable("T_User222")]
public class T_User2 public class T_User2
{ {
[SqlSugar.SugarColumn(DefaultValue ="0",ColumnDescription ="aaa")] [SqlSugar.SugarColumn(DefaultValue = "0", ColumnDescription = "aaa")]
public int num { get; set; } public int number { get; set; }
} }
} }