GitlabHQ - DB - 如何生成提交图以及存储此信息的表?

时间:2017-03-07 11:09:50

标签: gitlab

我可以通过控制台访问Gitlab数据库。但是,我无法在gitlabhq架构中找到用户和提交之间的任何关系。任何人都可以告诉我,哪些字段和表格对应于这种特殊的关系?

参考:https://github.com/gitlabhq/gitlabhq/blob/master/db/schema.rb

1 个答案:

答案 0 :(得分:0)

最近git repo的稳定开发构建在这里非常有用。 这种关系是这样的,用户所做的每一个活动(提交,MergeRequest,问题)都在名为' notes'的表中被跟踪。在字段下 - noteable_type。这基于author_id映射到用户; ie)author_id< ==> USER_ID。