Loading migrations/versions/949bc914e571_.py 0 → 100644 +28 −0 Original line number Diff line number Diff line """empty message Revision ID: 949bc914e571 Revises: 6347503cdaef Create Date: 2019-03-31 17:50:21.196715 """ from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision = '949bc914e571' down_revision = '6347503cdaef' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.add_column('reviewItem', sa.Column('version_id', sa.Integer(), nullable=False)) # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.drop_column('reviewItem', 'version_id') # ### end Alembic commands ### portal/database/models.py +5 −0 Original line number Diff line number Diff line Loading @@ -1037,6 +1037,7 @@ class ReviewItem(db.Model, EntityBase): file = db.Column(db.String(256), nullable=True) line_start = db.Column(db.Integer, nullable=True) line_end = db.Column(db.Integer, nullable=True) version_id = db.Column(db.Integer, nullable=False) def __init__(self, user: User, review: Review, content: str = None, file: str = None, line: int = None, line_start: int = None, line_end: int = None): Loading @@ -1060,6 +1061,10 @@ class ReviewItem(db.Model, EntityBase): self.line_start = line self.line_end = line __mapper_args__ = { "version_id_col": version_id } @hybrid_property def line(self) -> int: """Get line by default returns line_start Loading Loading
migrations/versions/949bc914e571_.py 0 → 100644 +28 −0 Original line number Diff line number Diff line """empty message Revision ID: 949bc914e571 Revises: 6347503cdaef Create Date: 2019-03-31 17:50:21.196715 """ from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision = '949bc914e571' down_revision = '6347503cdaef' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.add_column('reviewItem', sa.Column('version_id', sa.Integer(), nullable=False)) # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.drop_column('reviewItem', 'version_id') # ### end Alembic commands ###
portal/database/models.py +5 −0 Original line number Diff line number Diff line Loading @@ -1037,6 +1037,7 @@ class ReviewItem(db.Model, EntityBase): file = db.Column(db.String(256), nullable=True) line_start = db.Column(db.Integer, nullable=True) line_end = db.Column(db.Integer, nullable=True) version_id = db.Column(db.Integer, nullable=False) def __init__(self, user: User, review: Review, content: str = None, file: str = None, line: int = None, line_start: int = None, line_end: int = None): Loading @@ -1060,6 +1061,10 @@ class ReviewItem(db.Model, EntityBase): self.line_start = line self.line_end = line __mapper_args__ = { "version_id_col": version_id } @hybrid_property def line(self) -> int: """Get line by default returns line_start Loading