🏦 Database Change: convert created utc to datetimez for volunteer_janitor (#679)

This commit is contained in:
Viet Than 2023-08-25 01:00:09 -05:00 committed by GitHub
parent 3187a372fe
commit 4f8ba42738
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 41 additions and 11 deletions

View file

@ -0,0 +1,28 @@
"""Change to datetimez table volunteer_janitor
Revision ID: 5876cd139e31
Revises: d08833c2adc7
Create Date: 2023-08-23 02:02:38.487237+00:00
"""
from alembic import op
import sqlalchemy as sa
from sqlalchemy.sql.functions import now
# revision identifiers, used by Alembic.
revision = '5876cd139e31'
down_revision = 'd08833c2adc7'
branch_labels = None
depends_on = None
table_name = 'volunteer_janitor'
from_column = 'recorded_utc'
to_column = 'recorded_datetimez'
def upgrade():
op.alter_column(table_name, from_column, new_column_name=to_column, type_=sa.DateTime(timezone=True), server_default=now())
def downgrade():
op.alter_column(table_name, to_column, new_column_name=from_column, type_=sa.DateTime())