2023080645_fix_nullable_send_time_596121a6a2bc.py 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. """fix_nullable_send_time
  2. Revision ID: 596121a6a2bc
  3. Revises: 76f559337a4a
  4. Create Date: 2023-08-06 09:45:00.639402
  5. """
  6. from alembic import op
  7. import sqlalchemy as sa
  8. from sqlalchemy.dialects import postgresql
  9. # revision identifiers, used by Alembic.
  10. revision = "596121a6a2bc"
  11. down_revision = "76f559337a4a"
  12. branch_labels = None
  13. depends_on = None
  14. def upgrade():
  15. # ### commands auto generated by Alembic - please adjust! ###
  16. op.alter_column(
  17. "sms",
  18. "send_time",
  19. existing_type=postgresql.TIMESTAMP(timezone=True),
  20. nullable=True,
  21. )
  22. op.alter_column("volunteers", "surname", existing_type=sa.VARCHAR(length=128), nullable=True)
  23. # ### end Alembic commands ###
  24. def downgrade():
  25. # ### commands auto generated by Alembic - please adjust! ###
  26. op.alter_column("volunteers", "surname", existing_type=sa.VARCHAR(length=128), nullable=False)
  27. op.alter_column(
  28. "sms",
  29. "send_time",
  30. existing_type=postgresql.TIMESTAMP(timezone=True),
  31. nullable=False,
  32. )
  33. # ### end Alembic commands ###