mirror of
https://github.com/xlorepdarkhelm/numinar-coding-project.git
synced 2026-09-07 18:48:25 -04:00
26 lines
559 B
Python
26 lines
559 B
Python
"""Add start_time < end_time constraint to bookings table
|
|
|
|
Revision ID: 0004_add_start_end_check_constraint
|
|
Revises: 0003_add_invitee_unique_constraint
|
|
Create Date: 2025-08-26
|
|
"""
|
|
|
|
from alembic import op
|
|
|
|
|
|
# revision identifiers, used by Alembic.
|
|
revision = "0004"
|
|
down_revision = "0003"
|
|
branch_labels = None
|
|
depends_on = None
|
|
|
|
|
|
def upgrade():
|
|
op.create_check_constraint(
|
|
"ck_bookings_start_before_end", "bookings", "start_time < end_time"
|
|
)
|
|
|
|
|
|
def downgrade():
|
|
op.drop_constraint("ck_bookings_start_before_end", "bookings", type_="check")
|