欧美地区软件公司 怎么解决 发布到正式环境 数据库结构缺失以及重要数据配置经常导致的 BUG 问题的。

2019-11-27 19:10:58 +08:00
 pence2019
1802 次点击
所在节点    程序员
10 条回复
WildCat
2019-11-27 19:23:58 +08:00
Keyword: migration

Examples: Rails, Django
xuanbg
2019-11-27 19:28:18 +08:00
版本管理啊,数据结构和配置,一样要有版本管理才行的呀。当然配置的版本库就要运维来负责了,开发不能访问。

另外,这个问题和地域有什么关系?
laminux29
2019-11-27 20:09:55 +08:00
数据库结构缺失是啥?

重要数据配置经常导致的 BUG 又是啥?

能举个例子不?
idamien
2019-11-27 22:31:59 +08:00
SQL patch and version management
wiewiewie
2019-11-27 23:11:12 +08:00
做好数据库备份。慢日志查询,分析。 版本控制 svn git 。
lhx2008
2019-11-27 23:12:21 +08:00
数据库用 flyway 这种?配置不是运维搞吗
unicloud
2019-11-28 10:11:40 +08:00
这问题跟欧美地区有嘛关系?上线不应该有一套上线流程吗?最简单的,就是拟定一份 checklist,逐项检查呗。
pence2019
2019-11-28 13:05:14 +08:00
@unicloud
@lhx2008
@wiewiewie
@idamien
@laminux29
@xuanbg
@WildCat
问的是如果开发人员 新增表或者字段 是如何到测试 以及生产级别的,软件工程方面是如何管理的,流程是什么
laminux29
2019-11-28 13:50:33 +08:00
@pence2019 我觉得,你的问题,在软件工程相关书籍里,有比较完整的解释说明。
idamien
2019-11-28 20:11:13 +08:00
@pence2019 SQL patch and version management

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/623720

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX