using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OrmTest { public partial class NewUnitTest { public static void CodeFirst() { Db.CodeFirst.InitTables(); if (Db.DbMaintenance.IsAnyTable("UnitCodeTest1", false)) Db.DbMaintenance.DropTable("UnitCodeTest1"); Db.CodeFirst.InitTables(); Db.CodeFirst.InitTables(); if (Db.DbMaintenance.IsAnyTable("UnitCodeFirst131", false)) Db.DbMaintenance.DropTable("UnitCodeFirst131"); Db.CodeFirst.InitTables(); Db.Insertable(new UnitCodeFirst131() { Id = 1 }).ExecuteCommand(); Db.CodeFirst.InitTables(); Db.CodeFirst.InitTables(); Db.CodeFirst.InitTables(); Db.CodeFirst.InitTables(); Db.CodeFirst.InitTables(); Db.CodeFirst.As("Bom-11").InitTables(); } /// /// /// [SugarTable("Bom")] public partial class Bom { public Bom() { } /// /// Desc: /// Default: /// Nullable:False /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int id { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string wlbm { get; set; } /// /// Desc: /// Default: /// Nullable:False /// public string wlname { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string wllx { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string wlsl { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string wlshl { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string wlbz { get; set; } } public class UnitXXXYYYZZZ { public string Id { get; set; } [SqlSugar.SugarColumn(DefaultValue ="")] public string Id2 { get; set; } } public class unitxxxyyyzzz { public string Id { get; set; } } [SqlSugar.SugarIndex("UnitIndextestIndex", nameof(UnitIndextest.Table),SqlSugar.OrderByType.Asc)] public class UnitIndextest { public string Table { get; set; } public string Id { get; set; } } public class UnitCodeFirst131 { public int Id { get; set; } } public class UNITCODEFIRST131 { public int Id { get; set; } [SqlSugar.SugarColumn(DefaultValue ="a")] public string Name { get; set; } } public class UNITCOdEFIRST131 { public int Id { get; set; } [SqlSugar.SugarColumn(DefaultValue = "a")] public string Name { get; set; } [SqlSugar.SugarColumn(DefaultValue = "getdate()")] public DateTime dt { get; set; } } public class UnitCodeFirstpks2 { [SqlSugar.SugarColumn(IsPrimaryKey =true)] public string id { get; set; } [SqlSugar.SugarColumn(IsPrimaryKey = true)] public string id2 { get; set; } } public class UnitCodeTest1 { [SqlSugar.SugarColumn(IndexGroupNameList = new string[] { "group1" })] public int Id { get; set; } [SqlSugar.SugarColumn(DefaultValue="getdate()", IndexGroupNameList =new string[] {"group1" } )] public DateTime? CreateDate { get; set; } } } }