码迷,mamicode.com
首页 > 其他好文 > 详细

ABP框架使用

时间:2020-11-25 12:09:16      阅读:3      评论:0      收藏:0      [点我收藏+]

标签:fir   ring   server   eof   har   就是   其他   nbsp   list()   

 技术图片

1.Sample
https://github.com/abpframework/abp-samples

2.配置数据库表前缀
https://www.cnblogs.com/yiluomyt/p/10350524.html

基础模块(如身份, 租户管理 和 审计日志)使用 Abp 前缀, 其他的模块使用自己的前缀. 如Identity Server 模块使用前缀 IdentityServer.

修改应用程序的模块更改数据库表前缀,在表的类前面加上表属性 [Table("Author")] ,在BookStoreDbContextModelCreatingExtensions.cs 类里

            var entityTypes = builder.Model.GetEntityTypes().ToList();
            // 设置自定义表前缀
            foreach (var entityType in entityTypes)
            {
                if (entityType.ClrType
                    .GetCustomAttributes(typeof(TableAttribute), true)
                    .FirstOrDefault() is TableAttribute table)
                {
                    // 如果你的表名就是实体类型名的话,可以修改为如下形式,就不必给出[table]的Name参数
                    // string tableName = tablePrefix + entityType.ClrType.Name;
                    // 如若有其他需求也可在此进行修改
                    string tableName = "TESTY" + table.Name;
                    builder.Entity(entityType.ClrType)
                        .ToTable(tableName);
                }
            }

 

ABP框架使用

标签:fir   ring   server   eof   har   就是   其他   nbsp   list()   

原文地址:https://www.cnblogs.com/sui84/p/14013614.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!