代码之家  ›  专栏  ›  技术社区  ›  meder omuraliev

我正在数据库中存储代码片段。如何启用修订/版本?

  •  2
  • meder omuraliev  · 技术社区  · 14 年前

    我现在有了一个非常原始的表模式(在Postgres中):

    CREATE TABLE "public"."sandbox_demo" (
        "id" int4 DEFAULT nextval('sandbox_demo_id_seq'::regclass) NOT NULL,
        "source" text DEFAULT NULL NOT NULL,
        "created" timestamptz(6) DEFAULT NULL NOT NULL,
        "modified" timestamptz(6) DEFAULT NULL NOT NULL
    )
    

    但是,这个表只支持简单的条目,并且没有父子关系或映射表,所以我可以修改初始代码段。

    为了支持每个初始代码段的修订,理想的方法是什么?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Wolph    14 年前

    添加可空的 parent_id 所以您可以跟踪原始代码片段吗?