6
0
فهرست منبع

added hierarchy level attribute to labels

Dimitri Korsch 3 سال پیش
والد
کامیت
6fecae20ba
2فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 1 0
      migrations/versions/b03df3e31b8d_.py
  2. 2 0
      pycs/database/Label.py

+ 1 - 0
migrations/versions/b03df3e31b8d_.py

@@ -71,6 +71,7 @@ def upgrade():
     sa.Column('parent_id', sa.Integer(), nullable=True),
     sa.Column('created', sa.DateTime(), nullable=False),
     sa.Column('reference', sa.String(), nullable=True),
+    sa.Column('hierarchy_level', sa.String(), nullable=True),
     sa.ForeignKeyConstraint(['parent_id'], ['label.id'], ondelete='SET NULL'),
     sa.ForeignKeyConstraint(['project_id'], ['project.id'], ondelete='CASCADE'),
     sa.PrimaryKeyConstraint('id'),

+ 2 - 0
pycs/database/Label.py

@@ -44,6 +44,7 @@ class Label(NamedBaseModel):
         index=True, nullable=False)
 
     reference = db.Column(db.String)
+    hierarchy_level = db.Column(db.String)
 
     # contraints
     __table_args__ = (
@@ -66,6 +67,7 @@ class Label(NamedBaseModel):
         "project_id",
         "parent_id",
         "reference",
+        "hierarchy_level",
         "children",
     )