找回密码
 立即注册

QQ登录

只需一步,快速开始

ivi001
金牌服务用户   /  发表于:2021-1-19 09:08  /   查看:2795  /  回复:8
1金币
RT................................



最佳答案

查看完整内容

老板,你想这个问题想得有点太简单了,我给你理一下 1.如果是活字格内置数据库sqlite,是不支持单表签出的,为什么呢,因为sqlite是文件型数据库,就是一个.sqlite3的文件,你不能说针对sqlite文件的某一个数据表进行签出 2.外联数据库虽然是关系型数据库,但是在签出的时候还是有很多逻辑要考虑的 比如,关联表是否需要签出,主子表是否需要一起签出,设置了主外键约束的数据表是否要一起签出。 目前我们的逻辑是签出页 ...

8 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-19 09:08:04
来自 7#
ivi001 发表于 2021-1-19 09:54
我搜了一下迁出,发现很多人提过一个问题,历时也会很长!不知道为什么对于协同开发来讲最基本的功能,你 ...

老板,你想这个问题想得有点太简单了,我给你理一下

1.如果是活字格内置数据库sqlite,是不支持单表签出的,为什么呢,因为sqlite是文件型数据库,就是一个.sqlite3的文件,你不能说针对sqlite文件的某一个数据表进行签出

2.外联数据库虽然是关系型数据库,但是在签出的时候还是有很多逻辑要考虑的
比如,关联表是否需要签出,主子表是否需要一起签出,设置了主外键约束的数据表是否要一起签出。
目前我们的逻辑是签出页修改数据的时候会自动签出整个数据库,如果要分表签出,是不是还要考虑在签出页面的时候先去看页面上的所有元素,都引用了哪些数据表,哪些视图,去找到这些数据表和视图进行签出;找到了之后,是不是还需要考虑数据库端有没有关联,主子表,主外键约束等等....

这些都是要考虑的问题,不是说单纯的你就针对我想签出的表进行签出就行了。
活字格作为一款低代码开发平台的产品,我们很高兴大家可以给我们提需求,相同的这个需求我们也都记录到了我们的产品需求里,不过相比较活字格其他的需求,它的优先级并没有那么高,也希望你可以理解

不过还是要感谢你给我们提出的建议
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-1-19 09:19:55
2#
您好,活字格的协同工程在数据库迁入迁出目前是只能整体数据库操作,尚不支持单表操作呢~
回复 使用道具 举报
ivi001
金牌服务用户   /  发表于:2021-1-19 09:22:04
3#
Timothy.Xu 发表于 2021-1-19 09:19
您好,活字格的协同工程在数据库迁入迁出目前是只能整体数据库操作,尚不支持单表操作呢~

也就是单表迁出的计划都没有????这真是不知道怎么说了
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-1-19 09:36:09
4#
ivi001 发表于 2021-1-19 09:22
也就是单表迁出的计划都没有????这真是不知道怎么说了

整体大版本的计划我这边也不好给您做保证哈,只是说目前版本不支持这个功能。您如果有这方面需求的话,其实建议您在产品需求板块发个帖子,描述一下您这边想要的,看看其他用户的反映怎么样,这样在经过评估后未来版本我们也会积极考虑的
回复 使用道具 举报
ivi001
金牌服务用户   /  发表于:2021-1-19 09:54:06
5#
Timothy.Xu 发表于 2021-1-19 09:36
整体大版本的计划我这边也不好给您做保证哈,只是说目前版本不支持这个功能。您如果有这方面需求的话,其 ...

我搜了一下迁出,发现很多人提过一个问题,历时也会很长!不知道为什么对于协同开发来讲最基本的功能,你们都为什么还没计划
回复 使用道具 举报
ivi001
金牌服务用户   /  发表于:2021-1-19 10:00:01
6#
看来还是用活字格进行协同开发的人太少导致!
回复 使用道具 举报
ivi001
金牌服务用户   /  发表于:2021-1-20 15:32:33
8#
Eric.Liang 发表于 2021-1-19 11:41
老板,你想这个问题想得有点太简单了,我给你理一下

1.如果是活字格内置数据库sqlite,是不支持单表签 ...

协同开发模式,第三方数据库,是微软或者甲骨文的数据库!
不是内置数据库!不是sqllite。
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-1-20 16:07:06
9#
ivi001 发表于 2021-1-20 15:32
协同开发模式,第三方数据库,是微软或者甲骨文的数据库!
不是内置数据库!不是sqllite。

对于关系型数据库,您可以参考下楼上的回复~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部