Skip to content
Snippets Groups Projects
Commit 10c18283 authored by Adrian Block's avatar Adrian Block
Browse files

added revision

parent 6a45c3ae
No related branches found
No related tags found
1 merge request!3Dev
"""course intructors and ou
Revision ID: b243b7ad60ad
Revises: 50a8e19d9668
Create Date: 2022-03-19 12:11:36.380940
"""
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = 'b243b7ad60ad'
down_revision = '50a8e19d9668'
branch_labels = None
depends_on = None
def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('course', sa.Column('instructors', sa.VARCHAR(length=256), nullable=True))
op.add_column('course', sa.Column('ou', sa.VARCHAR(length=128), nullable=True))
# ### end Alembic commands ###
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.drop_column('course', 'ou')
op.drop_column('course', 'instructors')
# ### end Alembic commands ###
......@@ -52,8 +52,8 @@ class Course(Base):
cid = Column(VARCHAR(32), nullable=False)
name = Column(VARCHAR(256), nullable=False)
description = Column(VARCHAR(255), nullable=True)
instructors = Column(VARCHAR(256), nullable=False)
ou = Column(VARCHAR(128), nullable=False)
instructors = Column(VARCHAR(256), nullable=True)
ou = Column(VARCHAR(128), nullable=True)
small_groups = relationship("SmallGroup", back_populates="course")
......
......@@ -44,8 +44,8 @@ class CourseWithoutAppointments(BaseModel):
cid: str
name: str
description: Optional[str]
ou: str
instructors: str
ou: Optional[str]
instructors: Optional[str]
class Config:
orm_mode = True
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment