ABP 扩展 OrganizationUnit 数据实体(新增字段)
OrganizationUnit 数据实体因为没有 abstract,相比 Role 加字段有点些不一样的地方,下面是实现步骤:
1.新增 OrganizationUnitExtend 并继承 Abp.Organizations.OrganizationUnit
2.【重点】重新迁移,并修改 AbpOrganizationUnits 迁移生成后的代码,修改的主要原因是设置 【Discriminator】字段的 defaultValue 值。
Discriminator = table.Column<string>(nullable: false, maxLength: 22, defaultValue: "OrganizationUnitExtend"),
新增 Description 字段后,会默认生成 Discriminator 字段,创建数据时将 扩展类名 作为默认值,这样才能查询出数据,否则数据出不来。具体原因文档上没有说为什么,所以我也还在探索。
3.最后生成数据库,迁移命令
Add-Migration Update-Database
以上信息均参考ABP文档:
https://docs.aspnetzero.com/documents/zero/latest/Extending-Existing-Entities
ABP 扩展 OrganizationUnit 数据实体(新增字段)相关推荐
- ThinkPHP怪现象:数据表新增字段后开发模式可更新运行模式无法更新
一.情况说明 一个已经发布的程序中,数据库原有表article,字段原有id.content.title三个字段,原程序可以正常运行,通过大D方法可以正常的更新数据库. 现在要对这个程序进行更新,数据 ...
- 初识ABP vNext(5):ABP扩展实体
点击上方蓝字"小黑在哪里"关注我吧 扩展实体 路由整理 前言 上一篇实现了前端vue部分的用户登录和菜单权限控制,但是有一些问题需要解决,比如用户头像.用户介绍字段目前还没有,下面 ...
- access vba表字段_【Access】创建数据表并新增字段
时 间:2016-08-02 13:29:20 作 者:摘 要:用代码创建数据表并新增字段 正 文: 在DAO中,可以通过CreateTableDef方法在数据库中创建新的数据表,其具体的语法格式如下 ...
- oracle数据库向表中新增字段以及插入一行数据
一.新增字段: alter table 表名 add(字段名,字段类型); 例: alter table bi_trade_info add(LEAGUER_TYPE NUMBER(1)); 二.修改 ...
- Doris新增字段后立马向新增字段updat和insert显示没有该新增字段或者新增字段没有updata和insert数据
Doris新增字段后立马向新增字段updat和insert显示没有该新增字段或者新增字段没有updata和insert数据 原因:Doris新增字段后需要反应一段时间 解决办法:新增字段后不立马进行u ...
- 使用 Eav 模型构建可无限扩展的数据存储能力
举个例子 假设要做一个电商的商品管理,我们先卖一些衣服,需要管理衣服的尺码.颜色.款式等信息,有一天需要卖电脑了,电脑需要 主板.CPU.显卡.内存.硬盘.散热 等信息,过几天又需要卖手机了,手机有 ...
- greendao3.0版本更新 新增字段遇到的问题
问题描述 前段时间在公司有项目需要更新版本.在新增的功能需求里,需要对greendao里的Entity实体类新增一个字段. 最开始觉得只需要新增一个对象后,在gradle中修改greendao版本号之 ...
- oracle 增加不了新列,【云和恩墨大讲堂】谈Oracle表新增字段的影响
编辑手记:本文来自上周四云和恩墨大讲堂课程的整理.作者通过锁.索引.约束等的情况验证了表的新增字段对不同版本的Oracle数据库产生的影响. 作者简介刘晨,网名bisal,Oracle 10g/11g ...
- 如果某个字段值相同则触发器新增_Thrift IDL新增字段导致版本不一致引发的惨案...
公司某业务出现严重的线上故障,复盘发现原因竟是某接口的 Thrift IDL 变更,未及时同步所有上游,导致上游某服务 OOM 引发 Crash.看似操作不规范是本次故障的根因,但进一步思考:该接口非 ...
最新文章
- 【转】Docker 运行时资源限制-内存memory、交换机分区Swap、CPU
- 对于PHP框架的简单认识
- linux7.3安装oracle12c release2
- linux下后台启动springboot项目
- SEO之Google--PageRank优化剖析(三)
- Redis 学习---Redis 安装(2)
- 九度OJ-1112-导弹拦截-最长不增子序列
- 取消回车表单自动提交
- selenium_java
- RobotFramework自动化测试框架-移动手机自动化测试Clear Text关键字的使用
- 华为NP课程笔记8-BGP2
- bandgap带隙基准电路设计,cadence,
- Java Spring 框架详解
- 工作经验分享|你在工作中应该注意什么?
- 只需3步把VSCode打造成Markdown编辑器
- 分享:MSDN visual studio 2010简体中文旗舰版,专业版下载(内置正版密钥)
- std::cout彩色输出
- Phobos病毒家族最新变种.faust后缀勒索病毒活跃传播
- 武汉理工计算机网络,计算机网络实验武汉理工大学
- uniapp下载图片