【问题标题】:How are Github's Rails models (Users and Orgs) structured?Github 的 Rails 模型(用户和组织)是如何构建的?
【发布时间】:2015-04-05 22:29:25
【问题描述】:

我正在寻找构建一个类似于 Github 的应用程序,在你同时拥有用户和组织的意义上类似,并且这两个可以有很多 X(在 Github 的情况下,它是存储库)。

有谁知道解决这个问题的最佳方法是什么?我应该将它们都放在具有“类型”属性的同一个数据库表上,还是只做两个不同的表?

感谢您的帮助!

编辑:所以我想到的应用程序并不意味着托管代码。它与 Github 的相似之处在于它有用户和组织,他们都可以创建 X。

【问题讨论】:

    标签: ruby-on-rails github architecture


    【解决方案1】:

    GitLab 已经很好地完成了这项工作。您可能会考虑使用 GitLab,而不是创建自己的应用程序。如果你决定继续,也许你可以从 GitLab 的一个分支开始,或者至少从他们的架构中删除任何相关部分。

    【讨论】:

    • 感谢您的回复。我编辑了这个问题,我没有做一个应用程序来托管代码。就这一点而言,它与 Github 相似。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多