2023080645_fix_nullable_send_time_596121a6a2bc.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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(
  23. "volunteers", "surname", existing_type=sa.VARCHAR(length=128), nullable=True
  24. )
  25. # ### end Alembic commands ###
  26. def downgrade():
  27. # ### commands auto generated by Alembic - please adjust! ###
  28. op.alter_column(
  29. "volunteers", "surname", existing_type=sa.VARCHAR(length=128), nullable=False
  30. )
  31. op.alter_column(
  32. "sms",
  33. "send_time",
  34. existing_type=postgresql.TIMESTAMP(timezone=True),
  35. nullable=False,
  36. )
  37. # ### end Alembic commands ###