• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pence2019
V2EX  ›  程序员

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

  •  
  •   pence2019 · Nov 27, 2019 · 2254 views
    This topic created in 2360 days ago, the information mentioned may be changed or developed.
    10 replies    2019-11-28 20:11:13 +08:00
    WildCat
        1
    WildCat  
       Nov 27, 2019 via iPhone
    Keyword: migration

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

    另外,这个问题和地域有什么关系?
    laminux29
        3
    laminux29  
       Nov 27, 2019
    数据库结构缺失是啥?

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

    能举个例子不?
    idamien
        4
    idamien  
       Nov 27, 2019
    SQL patch and version management
    wiewiewie
        5
    wiewiewie  
       Nov 27, 2019
    做好数据库备份。慢日志查询,分析。 版本控制 svn git 。
    lhx2008
        6
    lhx2008  
       Nov 27, 2019
    数据库用 flyway 这种?配置不是运维搞吗
    unicloud
        7
    unicloud  
       Nov 28, 2019 via iPhone
    这问题跟欧美地区有嘛关系?上线不应该有一套上线流程吗?最简单的,就是拟定一份 checklist,逐项检查呗。
    pence2019
        8
    pence2019  
    OP
       Nov 28, 2019
    @unicloud
    @lhx2008
    @wiewiewie
    @idamien
    @laminux29
    @xuanbg
    @WildCat
    问的是如果开发人员 新增表或者字段 是如何到测试 以及生产级别的,软件工程方面是如何管理的,流程是什么
    laminux29
        9
    laminux29  
       Nov 28, 2019
    @pence2019 我觉得,你的问题,在软件工程相关书籍里,有比较完整的解释说明。
    idamien
        10
    idamien  
       Nov 28, 2019
    @pence2019 SQL patch and version management
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3256 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 13:37 · PVG 21:37 · LAX 06:37 · JFK 09:37
    ♥ Do have faith in what you're doing.