Skip to content

Commit be8da16

Browse files
authored
Merge pull request #229 from ComputerScienceHouse/adhoc_attendance
Adhoc attendance
2 parents 0bdfefe + 60487b9 commit be8da16

File tree

3 files changed

+33
-1
lines changed

3 files changed

+33
-1
lines changed

conditional/models/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class CommitteeMeeting(db.Model):
5656
__tablename__ = 'committee_meetings'
5757
id = Column(Integer, primary_key=True)
5858
committee = Column(Enum('Evaluations', 'History', 'Social', 'Opcomm',
59-
'R&D', 'House Improvements', 'Financial', 'Chairman', name="committees_enum"),
59+
'R&D', 'House Improvements', 'Financial', 'Chairman', 'Ad-Hoc', name="committees_enum"),
6060
nullable=False)
6161
timestamp = Column(DateTime, nullable=False)
6262
approved = Column(Boolean, nullable=False)

conditional/templates/attendance_cm.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ <h3 class="page-title">Meeting Attendance</h3>
1515
<label for="committee" class="control-label">Meeting Type</label>
1616
<select name="committee" class="form-control">
1717
<option value="Chairman">Chairman</option>
18+
<option value="Ad-Hoc">Ad-Hoc</option>
1819
<option value="Evaluations">Evaluations</option>
1920
<option value="Financial">Financial</option>
2021
<option value="R&D">Research and Development</option>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
"""ad_hoc
2+
3+
Revision ID: 3eaae92ce6b3
4+
Revises: 4ac8ff82410a
5+
Create Date: 2019-09-06 15:32:42.472975
6+
7+
"""
8+
9+
# revision identifiers, used by Alembic.
10+
from alembic.ddl import postgresql
11+
12+
revision = '3eaae92ce6b3'
13+
down_revision = '4ac8ff82410a'
14+
15+
from alembic import op
16+
import sqlalchemy as sa
17+
from sqlalchemy.dialects import postgresql
18+
19+
20+
def upgrade():
21+
op.alter_column('committee_meetings', 'committee',
22+
existing_type=postgresql.ENUM('Evaluations', 'History', 'Social', 'Opcomm',
23+
'R&D', 'House Improvements', 'Financial', 'Chairman', 'Ad-Hoc', name="committees_enum"),
24+
nullable=False)
25+
26+
27+
def downgrade():
28+
op.alter_column('committee_meetings', 'committee',
29+
existing_type=postgresql.Enum('Evaluations', 'History', 'Social', 'Opcomm',
30+
'R&D', 'House Improvements', 'Financial', 'Chairman', name="committees_enum"),
31+
nullable=False)

0 commit comments

Comments
 (0)