zoukankan      html  css  js  c++  java
  • abp第二篇《实现增删改的功能》

    一、关掉“多租户”的设置(我现在用不到,如果需要到时候再开启)

    在Core的 ******CoreModule.cs里,把MultiTenancyEnabled里的值改为false就可以了。

     二、建立实体

    public class SupplierCompanyInfo : FullAuditedEntity<Guid>
        {
            /// <summary>
            /// 公司名称
            /// </summary>
            [Required]
            public string Name { get; set; }
            /// <summary>
            /// 联系电话
            /// </summary>
            public string ContactNumber { get; set; }
            /// <summary>
            /// 地址
            /// </summary>
            [MaxLength(200)]
            public string Address { get; set; }
            /// <summary>
            /// 公司邮箱
            /// </summary>
            [EmailAddress]
            public string Email { get; set; }
            /// <summary>
            /// 备注
            /// </summary>
            public string Remarks { get; set; }
        }

     FullAuditedEntity<Guid>表示,这个类除了自有属性以后,他会自动加上:创建时间等等属性

     建立实体与数据库关联

    namespace Purchase.EntityFrameworkCore
    {
        public class PurchaseDbContext : AbpZeroDbContext<Tenant, Role, User, PurchaseDbContext>
        {
            /* Define a DbSet for each entity of the application */
    
            public PurchaseDbContext(DbContextOptions<PurchaseDbContext> options)
                : base(options)
            {
            }
            public DbSet<SupplierCompanyInfo> SupplierCompanys { get; set; }
            protected override void OnModelCreating(ModelBuilder modelBuilder)
            {
                modelBuilder.Entity<SupplierCompany>().ToTable("SupplierCompanyInfo");
    
                base.OnModelCreating(modelBuilder);
            }
        }
    }

     三、生成到数据库

    在“程序包管理控制台”里执行 add-migration addSupplierCompantEntity

    在“程序包管理控制台”里执行 update-database

  • 相关阅读:
    快速幂,矩阵乘法,矩阵快速幂
    关于xor
    数位dp
    tarjan,割边,桥,割点
    RMQ,ST表,dp
    逆序对,树状数组,归并排序
    线段树
    dp,LCS
    清北 游
    青蛙的约会(扩展欧几里得)
  • 原文地址:https://www.cnblogs.com/wjx-blog/p/12441340.html
Copyright © 2011-2022 走看看