SqlService support XElement

This commit is contained in:
sunkaixuan
2022-05-14 17:23:35 +08:00
parent 80940c1878
commit 4141c1cc37
4 changed files with 52 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Linq;
namespace OrmTest
{
@@ -78,8 +79,21 @@ namespace OrmTest
Db.CodeFirst.InitTables<UNITCOdEFIRST131>();
Db.CodeFirst.InitTables<UnitTableUserName>();
db.CodeFirst.InitTables<UnitTablename>();
db.CodeFirst.InitTables<UnitXml>();
db.Insertable(new UnitXml()
{
name= XElement.Parse("<xml>aa</xml>")
}).ExecuteCommand();
var list= db.Queryable<UnitXml>().ToList();
}
public class UnitXml
{
[SugarColumn(ColumnDataType ="xml")]
public XElement name { get; set; }
[SugarColumn(IsNullable =true)]
public string name2 { get; set; }
}
public class UnitCodeFirst131
{
public int Id { get; set; }