找回密码
 立即注册

QQ登录

只需一步,快速开始

wsh89757
金牌服务用户   /  发表于:2024-4-15 15:27  /   查看:1314  /  回复:5
如果建表的时候不使用活字格自带字段(创建人、创建日期、更新人、更新日期),对于活字格的底层设计是否会产生其他的影响?比如:数据权限的管理、控制台记录操作日志中的变更人信息


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-4-15 16:08:07
沙发
大佬您好,活字格本身一些功能的设计是依赖于数据表中这些内建的字段,就比如说咱们的数据权限,比如说下面这两种方式就会受到影响,因为这两个字段依赖于创建者字段


若是咱们的数据权限设置,是依据非内建字段,比如自己创建的用户字段等,这种权限设置,并不会使用到内建字段,就不会有影响


内建字段的目的,就是为了和活字格已有的一些内置功能互相搭配使用的,若是没有这些字段,与之相关的功能应该都会出现问题,但应该不会影响数据表的正常业务更新。

大佬可以说说咱们为什么会关系这个问题,是咱们有连接其他第三方应用的数据库,但是第三方应用那边没有提供修改数据表结构的权限的,大佬可以说出来我们再根据具体的情况,具体分析一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-4-15 16:43:53
板凳
Grayson.Shang 发表于 2024-4-15 16:08
大佬您好,活字格本身一些功能的设计是依赖于数据表中这些内建的字段,就比如说咱们的数据权限,比如说下面 ...

如果使用我们单独创建的字段比如:creator,create_date,update,update_time替代活字格自带的内置字段进行权限控制、日志记录等会有影响吗?或者说使用我们自己定义的这些字段会不会影响活字格一些定义好的功能就不可用了
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-4-15 18:39:39
地板
大佬您好,当数据表勾选了允许活字格修改数据表结构,这些内建字段就会自动创建。

关于这些字段的创建和使用,如非必要情况,还是推荐使用内建字段来设计的,活字格的很多内置功能,都是有可能使用到这些内建的字段,就举个简单的例子,流程的本身自带的权限控制,若是不使用内建字段,这些功能咱们若是用到,并且自己实现会增加很大的工作量,咱们没有必要重新自己再创建字段,而且创建的字段本身和内建的字段区别也不大,而且因为我们长期维护,这里的功能也相对很稳定了。

或者大佬可以说一下,咱们为什么会有这样的需求
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-4-16 11:19:51
5#
本帖最后由 wsh89757 于 2024-4-16 11:29 编辑
Grayson.Shang 发表于 2024-4-15 18:39
大佬您好,当数据表勾选了允许活字格修改数据表结构,这些内建字段就会自动创建。

关于这些字段的创建和 ...

我们其实想了解一下如果用我们自定义的字段替代这些内置字段用我们自己定义的字段,与之相关的哪些功能可能会出现问题?这样也方便我们评估是否我们还需要重新自定义这些字段(活字格内置字段)
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-4-16 12:07:42
6#
大佬您好,关于替换掉这些内建字段之后,会受到影响的功能,我猜可能不只是我们,还有活字格产品开发人员,都不一定可以清楚的明确有哪些功能会被影响到,因为产品本身的功能都是分开在不同的人开发的,还有可能存在一些人员转岗或者离职的情况,所以咱们这个问题确实不好评估,非必要情况下,确实不推荐自定义这些字段,而且这些字段虽然是在活字格中创建的,但是本身的维护也是可以在数据库自己维护的,咱们为什么会有这样的需求呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部